MATLAB 帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
最小标准浮点数
f = realmin
f = realmin(precision)
f = realmin(like=p)
f = realmin 返回 IEEE® 双精度形式的最小标准正浮点数。这等于 2^(-1022)。
f
2^(-1022)
示例
f = realmin(precision) 返回 IEEE 单精度或双精度形式的最小标准正浮点数。对于双精度,这等于 realmin;对于单精度,等于 single(2^(-126))。
precision
realmin
single(2^(-126))
f = realmin(like=p) 返回与浮点变量 p 具有相同数据类型、稀疏性和复/实性(实数或复数)的最小标准正浮点数。
p
全部折叠
将输出格式设置为长科学记数法。返回 IEEE® 双精度形式的最小标准正浮点数。
format long e f = realmin
f = 2.225073858507201e-308
返回 IEEE® 单精度形式的最小标准正浮点数。
f = realmin("single")
f = single 1.1755e-38
检查 f 的类。
class(f)
ans = 'single'
返回与一个现有数组具有相同数据类型和复/实性的最小标准正浮点数。
首先,创建一个 single 数据类型的复数向量。
single
p = single([0.12+2i -0.5i 3]);
以标量形式返回最小标准正浮点数,该标量是与 p 类似的复数。
f = single 1.1755e-38 +0.0000e+00i
创建一个 10×10 稀疏矩阵。
p = sparse(10,10,pi);
返回与 p 具有相同数据类型和稀疏性的最小标准正浮点数。输出是一个 1×1 稀疏矩阵。
f = sparse double (1,1) 2.2251e-308
"double"
"single"
浮点精度类型,指定为 "double" 或 "single"。
原型,指定为浮点变量。
数据类型: double | single 复数支持: 是
double
最小标准正浮点数,以标量形式返回。
全部展开
此函数支持 tall 数组,但存在以下限制:
支持的语法是 realmin(like=p),其中 p 的基础数据类型必须为浮点类型。
realmin(like=p)
有关详细信息,请参阅 tall 数组。
backgroundPool
ThreadPool
此函数完全支持基于线程的环境。有关详细信息,请参阅在基于线程的环境中运行 MATLAB 函数。
realmin 函数支持 GPU 数组输入,但有以下用法说明和限制:
有关详细信息,请参阅在 GPU 上运行 MATLAB 函数 (Parallel Computing Toolbox)。
用法说明和限制:
有关详细信息,请参阅使用分布式数组运行 MATLAB 函数 (Parallel Computing Toolbox)。
在 R2006a 之前推出
eps | realmax | intmin | format
eps
realmax
intmin
format
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处