📄 ex0223.m
字号:
%对多项式进行曲线拟合和插值
x1=1:10
p=[2 -1 5 10];
y0=polyval(p,x1)
p1=polyfit(x1,y0,1) %一阶拟合
p2=polyfit(x1,y0,2) %二阶拟合
p3=polyfit(x1,y0,3) %三阶拟合
y1=polyval(p1,x1)
y2=polyval(p2,x1)
y3=polyval(p3,x1)
figure(1)
plot(x1,y0,'o')
hold on
plot(x1,y1)
plot(x1,y2,'r')
hold on
plot(x1,y3)
figure(2)
y01=interp1(x1,y0,9.5)%线性插值
y02=interp1(x1,y0,9.5,'spline')%三次样条插值
plot(x1,y0)
hold on
plot(9.5,1682,'+r')
plot(9.5,1696,'+b')
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -