养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

matlab NaN什么意思

时间:2024-11-03 04:24:38

NaN他是NotaNUmber的简写。那么对于Nan怎么造吮钾熨追成的,或者什么情况下才会产生这个,下面的目的的就是操作下,这样可以方便对于这些数据产生的来源,从而加深我们对于它的理解。

matlab NaN什么意思

方法/步骤

1、0/0或者说任意常数/0也就是0不能做分母。这与我们平常的计算规则是一致的。

matlab NaN什么意思

2、对于这种情况可以用一个很小的数来代替0。例如10^(颍骈城茇-5),10^(-10)等进行替换,注意不要引来太大误差。

matlab NaN什么意思

3、如果是无穷大比无穷大对应的结果也是NaN

matlab NaN什么意思

4、注意,inf/0以及0/inf对应的结果不是NaN这个需要注意下。

matlab NaN什么意思

5、另外还是inf-inf系统也没法识别这个结果到底是啥,所以给出的结果也是NaN

matlab NaN什么意思

6、sin(inf)cos(inf)sin(1/0)等对应的三角函数的值,也是NaN。

matlab NaN什么意思

7、另外对于负数开根号不会产生NaN,而是直接给出对应的复数。这个大家注意下。

matlab NaN什么意思

© 一点知识