作业帮 > 综合 > 作业

关于用matlab对一组数据的最小二乘法的多元线性回归分析~

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 12:14:18
关于用matlab对一组数据的最小二乘法的多元线性回归分析~
1.有5个自变量x1,x2,x3,一个应变量y,求回归模型
2.用最小二乘法求解,matlab的程序.
3.数据有10个.
4.显著性检验的那些数据要肿么获得呀
MATLAB中现成的回归分析函数 regress()
再问: 求问这个回归分析函数默认的使用最小二乘法么?具体肿么编程呀?
再答: 它就是使用的最小二乘法,使用方法你可以调用help regress
再问: >> clear >> x=[1 0.75 4.5 28 140;2 1.25 5.5 30 120;3 1.75 4 27 100;4 2.25 5 30 80;5 2.75 6 27 60;6 0.5 4 29 140;7 1 5 26 120;8 1.5 6 29 100;9 2 4.5 26 80;10 2.5 5.5 28 60]'; X=[ones(5,10)x]; Y=[3.167367 4.693917 5.0277 11.1097 11.29748 3.038083 3275633 5.6382 7.9124 10.63053] [b,bint,r,rint,stats]=regress(Y,X) b,bint,stats 这个哪里写错了呀?
再答: x=[1 0.75 4.5 28 140; 2 1.25 5.5 30 120; 3 1.75 4 27 100; 4 2.25 5 30 80; 5 2.75 6 27 60; 6 0.5 4 29 140; 7 1 5 26 120; 8 1.5 6 29 100; 9 2 4.5 26 80; 10 2.5 5.5 28 60]; X=[ones(10,1),x]; Y=[3.167367 4.693917 5.0277 11.1097 11.29748 3.038083 3275633 5.6382 7.9124 10.63053]'; [b,bint,r,rint,stats]=regress(Y,X) b,bint,stats