怎么用MATLAB求矩阵的特征多项式?求高手相助.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 14:12:28
怎么用MATLAB求矩阵的特征多项式?求高手相助.

怎么用MATLAB求矩阵的特征多项式?求高手相助.
怎么用MATLAB求矩阵的特征多项式?求高手相助.

怎么用MATLAB求矩阵的特征多项式?求高手相助.
A=[1,2,3;4,5,6;7,8,9];
poly(A)
得到的
ans =
1.0000 -15.0000 -18.0000 -0.0000
这个不好看.
可以这样弄一下.
A=[1,2,3;4,5,6;7,8,9];
AA=sym(A);
poly(AA)
得到的结果
ans =

x^3-15*x^2-18*x
这下就清楚了吧.

poly函数可以用来求矩阵的特征多项式的系数,
例如
A = [1 0 0; 0 1 0; 0 0 1];poly(A)
得到的答案是
ans =
1 -3 3 -1
系数对应λ的阶数从n到0递减

a=[2 3;3 4];
poly(a);计算矩阵a的特征多项式向量(系数)
poly2sym(a);将多项式向量表示为符号多项式形式
运行看看