以2为底的对数和浮点数解剖
Y = log2 (X)
[F E] = log2 (X)
例子
Y= log2 (X)计算以2为底的元素的对数X这样 2 Y = X .
Y= log2 (X)
Y
X
[F,E] = log2 (X)返回数组F和E这样 X = F ⋅ 2 E .中的值F都在这个范围内吗abs(F) = 1.
[F,E] = log2 (X)
F
E
abs(F) = 1
全部折叠
X = [0 1 2 10 Inf NaN];Y = log2 (X)
Y =1×6-Inf 0 1.0000 3.3219 Inf NaN
把几个数分解成指数和尾数。这些操作都遵循标准IEEE®算法。
创建一个包含多个测试值的向量X。计算每个数字的指数和尾数。
X = [1 pi -3 eps realmax realmin];格式老鼠[F E] = log2 (X)
F =1×61/2 355/452 -3/4 1/2 1/2
E =1×61 2 2 -51 1024 -1021
在表中收集结果。将数字转换为字符向量以供显示。
x = {' 1 ',“π”,“3”,“每股收益”,“最大浮点数”,“最小正浮点数”} ';f = strtrim (cellstr(老鼠(f)));T =表(x, f E ',“VariableNames”, {“价值”,“尾数”,“指数”})
T =6×3表尾数价值指数 _________ _________ ________ ' 1“1/2 ' 1 'π“355/452 ' 2 ' 3 ' ' 3/4 ' 2 ' eps“1/2”-51年最大浮点数“1 1024年的最小正浮点数-1021年“1/2”
结果表明,对于第一行,.同理,对于第四行,.
输入矩阵,指定为标量、向量、矩阵或多维数组。
用于浮点数分解[F E] = log2 (X),任何零X生产F = 0和E = 0.输入的值正,负,或南在F对应的指数E = 0.
F = 0
E = 0
正
负
南
数据类型:单|双复数的支持:万博1manbetx是的
单
双
以2为基数的对数值,作为大小相同的标量、向量、矩阵或多维数组返回X.
尾数值,作为大小相同的标量、向量、矩阵或多维数组返回X.中的值F和E满足X = f * 2 ^ E.
X = f * 2 ^ E
指数值,作为大小相同的标量、向量、矩阵或多维数组返回X.中的值F和E满足X = f * 2 ^ E.
这个函数对应于ANSI®C函数frexp ()和IEEE®浮点标准函数logb ().任何零X生产F = 0和E = 0.
frexp ()
logb ()
这个函数完全支持高数组。万博1manbetx有关更多信息,请参见高大的数组.
日志|log10|pow2
日志
log10
pow2
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在