谁能建议我如何找到exp
Matlab 中的函数不会溢出的最大值和溢出的最小值。
谢谢你!
问问题
460 次
2 回答
1
尝试查看函数realmin()
或intmin()
. 这些也有最大的合作伙伴,例如:
realmin('double')
realmax('single')
intmin('int8')
intmax('int64')
这告诉您可以在 MATLAB 类型中表示的最小值。低于此的任何数字都将设置为给定类型的最小值。
于 2014-04-02T10:55:17.073 回答
1
试
T = log(realmax('double'));
exp(T+255*eps)
给
1.7977e+308
和
exp(T+256*eps)
给
inf
于 2014-04-02T11:07:50.093 回答