文件帮助中心文件
以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 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到5 1/2 355/452 -3/4 1/2 1列6 1/2
E =列1到5 1 2 2 -51 1024列6 -1021
收集表中的结果。将数字转换为字符向量以供显示目的。
x = {'1'那“π”那“3”那'EPS'那'realmax'那'realmin'} ';f = strtrim (cellstr(老鼠(f)));T =表(x, f E ','variablenames', {'价值'那'螳螂'那'exponent'})
t =6×3表价值螳螂指数___________ ___________ ________ {'1'} {'1/2'} 1 {'pi'} {'355/452'} 2 {'-3'} {'-3/4'} 2 {'-3/4'} 2 {eps'} {'1/2'} -51 {'realmax'} {'1'} 1024 {'realmin'} {'1/2'} -1021
结果表明,对于第一行, 1 = 1 2 ( 2 1 ) .同样,对于第四行, eps. = 1 2 ( 2 - 51. ) .
输入矩阵,指定为标量,向量,矩阵或多维数组。
用于浮点数解剖[f,e] = log2(x),任何零X生产F = 0和E = 0..输入值正那-inf., 要么南被退回不变F.有一个相应的指数E = 0..
F = 0
E = 0.
正
-inf.
南
数据类型:单身|双倍的复数支持:金宝app是的
单身
双倍的
基本2对数值,作为标量,向量,矩阵或多维数组的相同尺寸X.
Mantissa值,作为标量,向量,矩阵或多维数组的相同尺寸X.价值F.和E.满足X = f * 2 ^ E.
X = f * 2 ^ E
指数值,作为相同尺寸的标量,向量,矩阵或多维数组返回X.价值F.和E.满足X = f * 2 ^ E.
此功能对应于ANSI.®C.功能FREPP()和IEEE®浮点标准功能logb().任何零X生产F = 0和E = 0..
FREPP()
logb()
此功能完全支持高阵列。金宝app有关更多信息,请参阅高阵列.
使用说明和限制:
语法[f,e] = log2(x)不受支持。金宝app
如果运行在GPU上的函数的输出是复杂的,那么你必须显式地指定它的输入参数为complex。有关更多信息,请参阅在GPU上使用复杂数字(并行计算工具箱).
有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱).
此功能完全支持分布式数组。金宝app有关更多信息,请参阅使用分布式数组运行MATLAB函数(并行计算工具箱).
日志|log10.|POW2.
日志
log10.
POW2.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室