matlab中如何用最小二乘法拟合

2025-11-16 13:53:45

1、打开MATLAB软件:按Windows键——输入cmd,按回车键运行——输入matlab再按回车键,即可打开MATLAB。

matlab中如何用最小二乘法拟合

2、进入MATLAB命令窗口,进行初始化,清空所有变量,关闭所有接口:

>> clear all;

>> close all

matlab中如何用最小二乘法拟合

3、导入待拟合的数据:

>> x = [6:2:24];

>> y = [3.94, 3.8, 4.1, 3.87, 4.45, 4.33, 4.12, 4.43, 4.6, 4.5];

matlab中如何用最小二乘法拟合

4、画出数据折线图:

>>plot(x,y)

matlab中如何用最小二乘法拟合

5、将数据拟合成一次函数并画图:

>>hold on

>>p = polyfit(x,y,1)

>> plot(x,p(1)*x+p(2),'r')

matlab中如何用最小二乘法拟合

6、将数据拟合成二次函数并画图:

>>hold on

>>p = polyfit(x,y,2)

>> plot(x,p(1) *x.^2+ p(2)*x+p(3),'g' )

matlab中如何用最小二乘法拟合

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢