ex1711.m

来自「数字信号处理的MATLAB实现」· M 代码 · 共 10 行

M
10
字号
%例17-11 多项式的曲线拟合
x=0:0.5:20;
y=polyval([3,5,1,2],x)+randn(size(x));		%计算已知函数并加入随机误差
p1=polyfit(x,y,1)
y1=polyval(p1,x);
p2=polyfit(x,y,2)
y2=polyval(p2,x);
p3=polyfit(x,y,3)
y3=polyval(p3,x);
plot(x,y,'.',x,y1,'-.',x,y2,'--',x,y3,'-')	%标出带有误差的数据点,用不同线型画出拟合曲线

⌨️ 快捷键说明

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