matlab求高次多项式特征根问题是这样一个8次多项式 a8*x^8+a6*x^6+a4*x^4+a2*x^2+a0=0的特征根a8=-8.819090810000000e+020a6=2.586763062500001e+020a4 =-1.114365640400000e+021a2 =1.293781701000000e+021a0=-3.529165799999999e+020vv=[a 0

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 17:59:38

matlab求高次多项式特征根问题是这样一个8次多项式 a8*x^8+a6*x^6+a4*x^4+a2*x^2+a0=0的特征根a8=-8.819090810000000e+020a6=2.586763062500001e+020a4 =-1.114365640400000e+021a2 =1.293781701000000e+021a0=-3.529165799999999e+020vv=[a 0
matlab求高次多项式特征根问题
是这样一个8次多项式 a8*x^8+a6*x^6+a4*x^4+a2*x^2+a0=0的特征根
a8=
-8.819090810000000e+020
a6=
2.586763062500001e+020
a4 =
-1.114365640400000e+021
a2 =
1.293781701000000e+021
a0=
-3.529165799999999e+020
vv=[a 0 -b 0 c 0 -d 0 e];
s=vpa(roots(vv),10)
求解的特征值s是:
s =
-.9038833888+.6922261408*i
-.9038833888-.6922261408*i
.9038833888+.6922261408*i
.9038833888-.6922261408*i
-.4217707400e-1+.6973263732*i
-.4217707400e-1-.6973263732*i
.4217707400e-1+.6973263732*i
.4217707400e-1-.6973263732*i
带回方程 感觉结果不等于零 差别好大..求教怎么求正确的特征根呢?
vv=[a 0 -b 0 c 0 -d 0 e]中的abcde 打错了 就是对应上面的a8,a6 a4 a2 a0

matlab求高次多项式特征根问题是这样一个8次多项式 a8*x^8+a6*x^6+a4*x^4+a2*x^2+a0=0的特征根a8=-8.819090810000000e+020a6=2.586763062500001e+020a4 =-1.114365640400000e+021a2 =1.293781701000000e+021a0=-3.529165799999999e+020vv=[a 0
回代的值大概在1e+7左右.
相比于多项式中的系数1e+20,其实这个结果误差已经很小了.