matlab中两个不同次的多项式怎么实现相加
发布网友
发布时间:2022-05-20 13:25
我来回答
共2个回答
热心网友
时间:2023-10-25 05:19
函数polyfit用于多项式曲线拟合
p=polyfit(x,y,m)
其中,
x,
y为已知数据点向量,
分别表示横,纵坐标,
m为拟合多项式的次数,
结果返回m次拟合多项式系数,
从高次到低次存放在向量p中.
利用y0=polyval(p,x0),可求得多项式在x0处的值y0
热心网友
时间:2023-10-25 05:20
说话算数!
例如:f='x^3+x^2+x+1';
g='x^2+x+1';
a=maple('sort',f,x);%系数排序
b=maple('sort',g,x)
a1=coeffs(a);%f的系数
b1=coeffs(b);&g的系数
c=size(a1,2)-size(b1,2);
b2=[zeros(c),b1];
d=a1+b2;%相加后系数
M=poly2str(d,'x')