0

谁能建议我如何找到expMatlab 中的函数不会溢出的最大值和溢出的最小值。
谢谢你!

4

2 回答 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 回答