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的根。