Y=kx+b;形式的线性拟合(基于最小二乘法)
方法一:
x=data1; y=data2; %datat1和data2是一行多列的矩阵
p=polyfit(x,y,1);
x1=linspace(min(x),max(x));
y1=polyval(p,x1);
plot(x,y,'*',x1,y1); %制图
结果:p = a b
即y=a *x+b
拟合的图形会在plot里显示出来
Y=kx+b;形式的线性拟合(基于最小二乘法)
方法一:
x=data1; y=data2; %datat1和data2是一行多列的矩阵
p=polyfit(x,y,1);
x1=linspace(min(x),max(x));
y1=polyval(p,x1);
plot(x,y,'*',x1,y1); %制图
结果:p = a b
即y=a *x+b
拟合的图形会在plot里显示出来