matlab求二元线性回归方程的程序已知方程c=ax-bx+z并测的x,z 各10组数据 求用matlab程序回归 求a,b,c x=[2.82,2.02,1.57,1.28,1.08,0.94] z=[40,55.9,62.8,66.2,68.7,70.6];

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 23:46:44
matlab求二元线性回归方程的程序已知方程c=ax-bx+z并测的x,z 各10组数据 求用matlab程序回归 求a,b,c x=[2.82,2.02,1.57,1.28,1.08,0.94] z=[40,55.9,62.8,66.2,68.7,70.6];

matlab求二元线性回归方程的程序已知方程c=ax-bx+z并测的x,z 各10组数据 求用matlab程序回归 求a,b,c x=[2.82,2.02,1.57,1.28,1.08,0.94] z=[40,55.9,62.8,66.2,68.7,70.6];
matlab求二元线性回归方程的程序
已知方程c=ax-bx+z并测的x,z 各10组数据 求用matlab程序回归 求a,b,c
x=[2.82,2.02,1.57,1.28,1.08,0.94] z=[40,55.9,62.8,66.2,68.7,70.6];

matlab求二元线性回归方程的程序已知方程c=ax-bx+z并测的x,z 各10组数据 求用matlab程序回归 求a,b,c x=[2.82,2.02,1.57,1.28,1.08,0.94] z=[40,55.9,62.8,66.2,68.7,70.6];
x=[2.82,2.02,1.57,1.28,1.08,0.94];
z=[40,55.9,62.8,66.2,68.7,70.6];
Z=z';
X1=[x;x]';
%c=ax-bx+z z=c-ax+bx
B1=regress(Z,[ones(length(x),1) X1])
c=B1(1),a=-B1(2),b=B1(3)
X2=[x]';
%c=ax-bx+z z=c-ax+bx
B2=regress(Z,[ones(length(x),1) X2])
c=B2(1),k=-B2(2)%k=-a+b
结果:
B1 =
86.7463
-16.0945
0
c =
86.7463
a =
16.0945
b =
0
B2 =
86.7463
-16.0945
c =
86.7463
k =
16.0945
这个题不严谨,严格说,是一元线性回归.