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))