GrossEis 发表于 2009-2-20 23:13

GrossEis 发表于 2009-2-21 01:57

i11 发表于 2009-2-21 09:49

因为N度数太大,造成了多项式本身的condition number(条件数)很大,导致了计算的时候产生了巨大的误差(比如313^5是10^12数量级,在计算机内部运算的时候,就会把六位有效数字以后的数字全部忽略掉,d.h.313对于313^5来说,就相当于0了<以上是我自己的看法>),所以出来的结果偏离得很厉害,相对的,你把N改的小些,出来的结果就会接近的多

秋千的秋 发表于 2009-2-21 10:41

用identification toolbox或者自己写个最小2乘法的小函数{:3_245:}

纤娴毅 发表于 2010-8-23 20:09

页: [1]
查看完整版本: 问:matlab如何求方程系数??