matlab的poly()函数


MATLAB中的poly()函数是用于求以向量为解的方程或方阵的特征多项式,可以直接传递多项式方程的系数矩阵。

1、poly([1 2 3])使用的举例。

P=poly([1 2 3]) 可以解出P=[1 -6 11 -6],即求得方程为:x^3-6*x^2+11*x-6=0。

说明:方程x^3-6*x^2+11*x-6=0的解是x1=1,x2=2,x3=3

2、poly([1 2 3; 4 5 6; 7 8 0])的使用举例,求取矩阵特征多项式系数

P=poly([1 2 3; 4 5 6; 7 8 0]) 可以解出P=[1 -6 -72 -27],即方阵A特征多项式为:λ^3-6*λ^2-72*λ-27=0。

说明:矩阵(方阵)A=[1 2 3; 4 5 6; 7 8 0]的特征多项式是λ^3-6*λ^2-72*λ-27=0,A的特征值就是特征多项式λ^3-6*λ^2-72*λ-27=0的根。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM