幂法求多项式方程的模最大根 matlab 实现
要求:利用 matlab 编写通用子程序,利用幂法求多项式方程的解:
思想:
1.首先要将多项式转化成矩阵形式。通过老师上课讲的内容。将上述多项式转化成为如家
格式的矩阵:
此矩阵的特征值,就是上述多
项式的解。
2.幂法的思想就不多介绍了,
书上讲的很详细,主要运用书
上 6.2.6 的迭代公式:
实验代码:详见附录 1
实验结果:(代码详见附录)
(i)
解:
其中 m 是模最大特征值 ,
x 是 m 对应的特征向量,
s 是迭代次数 15 。精度
为 1e-5
(ii)
结果:
其 中 : m 是 模 最 大 特
征 值 ( 多 项 式 模 最 大
根),x 是 m 对应的特
征向量 , s 是迭代 次 数