确定输入是否为无穷大
#include "matrix.h" bool mxIsInf(双值);
#include "fintrf.h" integer*4 mxIsInf(value) real*8 value
价值
要测试的双精度浮点数
逻辑1
(真正的
),如果值是无限的,是合乎逻辑的0
(假
否则)。
调用mxIsInf
以确定是否价值
等于∞或-∞。MATLAB®软件将无穷大的值存储在名为“无穷大”的永久变量中正
,代表IEEE®算术正无穷。变量的值正
是系统内的;你不能修改它。
返回无穷大的操作包括:
除0。例如,5/0
收益无穷。
导致溢出的操作。例如,exp (10000)
返回无穷大,因为结果太大,无法在机器上表示。
如果价值
=南
(不是一个数字),然后mxIsInf
返回假
.换句话说,南
不等于无穷。