以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都在这个范围内吗0.5 <= abs(F) < 1.
[F,E= log2()X)
F
E
0.5 <= abs(F) < 1
全部折叠
X = [0 1 2 10 innan];Y = log2(X)
Y =-Inf 0 1.0000 3.3219 Inf NaN
把几个数字分解成指数和尾数。这些操作都遵循标准的IEEE®算法。
创建一个包含几个测试值的向量X。计算每个数字的指数和尾数。
X = [1 pi -3 eps realmax realmin];格式老鼠[F,E] = log2(X)
F =列1到5 1/2 355/452 -3/4 1/2 1列6 1/2
E =列1到51 2 2 -51 1024列6 -1021
在一个表中收集结果。将数字转换为字符向量以供显示。
X = {' 1 ',“π”,“3”,“每股收益”,“最大浮点数”,“最小正浮点数”} ';f = strtrim(cellstr(rats(f ')));T = table(x,f,E',“VariableNames”, {“价值”,“尾数”,“指数”})
T =6 x3表尾数价值指数 _________ _________ ________ ' 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
正
负
南
数据类型:单|双复数支持:金宝app是的
单
双
以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 ()
这个函数完全支持tall数组。金宝app有关更多信息,请参见高大的数组.
日志|log10|pow2
日志
log10
pow2
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站获取翻译后的内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:.
你亦可选择下列网址:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。
与当地办事处联系
现在开始试用