在matlab中已知x,y的两个散点图对应点的矩阵,如何实现最小二乘法拟合?要求求出对应拟合后方程表达式(拟合为一次直线方程即可),并进行误差分析.
问题描述:
在matlab中已知x,y的两个散点图对应点的矩阵,如何实现最小二乘法拟合?要求求出对应拟合后方程表达式(拟合为一次直线方程即可),并进行误差分析.
答
一次直线方程的拟合可以用polyfit,比如
x=1:100;
y=105:5:600;
[P,S]=polyfit(x,y,1)
S就是误差估计