matlab题目

来源:百度知道 编辑:UC知道 时间:2024/05/05 13:56:54
习题一:
已知x=[1 2 4 7 9 12 13 15 17]、y=[1.5 3.9 6.6 11.7 15.6 18.8 19.6 20.6 21.1];请用多项式曲线拟合(3阶)的方法求出相应的多项式系数,并画出两者对比图。
习题二:
采用模型 画一组椭圆,其中的=0.5 到 4.5,间隔0.5画一个。

【1】
clc;clear;
x=[1 2 4 7 9 12 13 15 17];
y=[1.5 3.9 6.6 11.7 15.6 18.8 19.6 20.6 21.1];
pp=polyfit(x,y,3)
xx=1:0.1:18;
yy=polyval(pp,xx);
plot(x,y,'o',xx,yy)
y=vpa(poly2sym(pp,'x'),5)

结果:
pp = -0.0036 0.0396 1.6075 0.0741

y =-.36362e-2*x^3+.39573e-1*x^2+1.6075*x+.74092e-1