查看单个帖子
旧 2008-07-23, 15:33   #1
haohao517112
初级会员
 
注册日期: 2008-07-23
年龄: 44
帖子: 2
声望力: 0
haohao517112 正向着好的方向发展
默认 [求助]请教:8次多项式方程的求根的问题

我在做一个8次多项式方程的求根的题目时,出现了很大的问题:
方程为:x^8+a6*x^6+a4*x^4+a2*x^2+a0=0,方程只含有偶次方。
求解的程序为:v=[1,0,a6,0,a4,0,a2,0,a0];
r1=roots(v);
为了更精确一些,我还用了个命令:r=vpa(r1,20),取到了小数点后的20位。
但是当我把这些根代入到原来的八次方程时,方程居然不等于零!而且误差非常大。我把其中的一个根代入后,居然等于三百多,与0的差距也太大了!!

这些根对于我后继的论文程序非常重要,请各位高手赐教!! :ft:
haohao517112 当前离线   回复时引用此帖