m0207.m

来自「MATLAB仿真技术与实例应用教程」· M 代码 · 共 10 行

M
10
字号
x=0:9;
x1=0:0.01:9;
y=[0,1.8,2.1,0.9,0.2,-0.5,-0.2,-1.7,-0.9,-0.3];
y1=interp1(x,y,x1,'nearest');
y2=interp1(x,y,x1,'linear');
y3=interp1(x,y,x1,'spline');
y4=interp1(x,y,x1,'cubic');
plot(x,y,'ok',x1,y1,'-r',x1,y2,'-.b',x1,y3,':c',x1,y4,'--k');
legend('原始数据','最近点插值','线性插值','样条插值','立方插值')

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?