Matlab和OriginLab

Matlab

前些日子帮女朋友分析了点实验的数据,就是用matlab做了线性拟合。用到polyfit这个函数,ployfit是专门用来做多项式的线性拟合的。 是基于最小二乘法计算的。

从网上找的一个例子

x=[0 20 40 60 100 130 160 190];

y=[18 17.586 17.136 16.704 15.84 15.129 14.544 13.896];

a=polyfit(x,y,1);

xi=0:0.001:200;

yi=polyval(a,xi);

plot(x,y,'go','MarkerEdgeColor'......