matlab NaN什么意思
1、0/0 或者说 任意常数/0 也就是0不能做分母。 这与我们平常的计算规则是一致的。
2、对于这种情况可以用一个很小的数来代替0。例如10^(颍骈城茇-5),10^(-10) 等进行替换,注意不要引来太大误差。
3、如果是 无穷大比无穷大 对应的结果也是NaN
4、注意, inf/0以及0/inf 对应的结果不是NaN 这个需要注意下。
5、另外还是inf-inf 系统也没法识别这个结果到底是啥,所以给出的结果也是NaN
6、sin(inf) cos(inf) sin(1/0) 等对应的三角函数的值,也是NaN。
7、另外对于负数开根号不会产生NaN,而是直接给出对应的复数。这个大家注意下。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:24
阅读量:88
阅读量:39
阅读量:82
阅读量:21