c++程序,最小二乘解算时,出现 -1.#IND000000000000,可能什么原因?

我用分别用系数矩阵A1和A2时正常,然后用系数矩阵A (A1和A2的合并)时,就出错-1.#IND000000000000,为什么?

除数出现了0,或者接近0,导致计算超出范围。
如果是矩阵,有可能就是因为矩阵合并后不可逆。你应该验算一下是否可逆。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-28
合并是什么意思?看错误肯定是计算越界了。除数为0可能性比较大,仔细查一下。
相似回答