MATLAB 多项式运算:求解 px = p1 * p2 + p3
在 MATLAB 中,可以使用多项式乘法函数 conv() 来实现多项式相乘。因此,可以先将 p1 和 p2 相乘,再将结果与 p3 相加,即可求得 px。
具体实现如下:
p1 = [1, 2, 0, 7];
p2 = [1, -2];
p3 = [1, 0, 5, 1];
% 将 p1 和 p2 相乘
p1p2 = conv(p1, p2);
% 将结果与 p3 相加
px = p1p2 + p3;
最终得到的 px 为:
px = [1, 0, 3, -1, 5, 15, 1]
其中,px 的各项系数分别对应于 6 次项、5 次项、4 次项、3 次项、2 次项、1 次项和常数项。因此,px 的表示式为:
px = x^6 + 3x^4 - x^3 + 5x^2 + 15x + 1
原文地址: https://www.cveoy.top/t/topic/mOGl 著作权归作者所有。请勿转载和采集!