怎么避免matlab矩阵计算后出现NAN
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 19:57:21
怎么避免matlab矩阵计算后出现NAN
小女初学MATLAB,有一段矩阵计算的程序,中间有求逆的过程,可能是有些数据太小,计算结果有NAN,请问高手们,怎么避免呢,是在程序开始设置精度什么的吗,
小女初学MATLAB,有一段矩阵计算的程序,中间有求逆的过程,可能是有些数据太小,计算结果有NAN,请问高手们,怎么避免呢,是在程序开始设置精度什么的吗,
那可不是精度的问题哦,NAN是非数,既然都不是数了,那肯定是任何精度也达不到的.得不到解得时候通常会出现非数的,把具体程序贴出来看看吧
再问: 我程序很长,就是有一个572*572的对角矩阵求逆,我直接把每个对角元素取倒数,可能是输入的数值太小了,所以求逆会有NAN出现吧,关键是我像得到具体的数值,怎么对待这个问题呢,谢谢了啊
再答: 取倒数肯定不会得到nan的啦,求逆本身也不会,最多得到inf,是其他过程产生的。还是要把你的程序拿来看看哦
再问: 我程序很长,就是有一个572*572的对角矩阵求逆,我直接把每个对角元素取倒数,可能是输入的数值太小了,所以求逆会有NAN出现吧,关键是我像得到具体的数值,怎么对待这个问题呢,谢谢了啊
再答: 取倒数肯定不会得到nan的啦,求逆本身也不会,最多得到inf,是其他过程产生的。还是要把你的程序拿来看看哦
怎么避免matlab矩阵计算后出现NAN
Matlab出现nan怎么处理
matlab中计算结果出现NAN是什么意思
matlab计算二次分布的概率时出现nan怎么办
我怎么才能将矩阵中的NaN去掉 用matlab?
怎么利用矩阵MATLAB计算?
matlab出现NaN 求大神解决
matlab中为什么会出现NaN?
Matlab中,用norm()计算向量[NaN Inf]的模,结果为NaN,这个不科学啊,怎么破?
怎么使用matlab计算矩阵的乘法
matlab怎么利用矩阵计算多项式拟合?
matlab 如何求矩阵中NaN所在的位置 [m n]=find(a==NaN)命令后显示Empty matrix:为什