www.gusucode.com > 关于海航matlab和lingo的训练题 > 拟合.m
%拟合 %放在下面运算 x=1:0.1:6; y=3*x+2; plot(x,y,'o'); %rand为均匀分布随机变量,randn为正态分布随机变量 y=y+rand(size(x)); figure,plot(x,y,'*') %polyfit 做出来的值从左到右表示从高次到低次的多项式系数 a=polyfit(x,y,1) %polyval 多项式在x处的值 y2=polyval(a,x) hold on; plot(x,y2,'r') %% x3=1:6; size(x3) length(x3) x3 rand(size(x3))