MATLAB中除了直接输入系数法创建多项式,另两种方法怎么用 创建多项式8x^6+3x^5+5x^4+8x^3+x^2+4x。另两种

2024-12-14 07:56:44
推荐回答(2个)
回答1:

另两种1是由多项式的根逆推生成,2是由矩阵的特征多项式生成
1
a=roots([8 3 5 8 1 4 0]);
pa=poly(a)*8;
p=poly2str(pa,'x')

2
a=roots([8 3 5 8 1 4 0]);
A=diag(a);
pa=poly(A)*8;
p=poly2str(pa,'x')

回答2:

先下载个数学编码器 可以用的很舒服