问题描述:
matlab 用最小二乘法建立模型问题
用最小二乘法建立模型y=a+bx1+cx2 利用matlab软件 程序代码如下
x1=[0.5,1.2,1.5,1.8,2,2.2,2.5,3];
x2=[1,1.5,2,3,3.5,5,6.5,8];
y=[1,2.5,3,4.5,5,6.5,7.5,9];
Y=y(:);
H=[x1(:) x2(:) ones(size(x1(:)))];
X=(H.'*H)\(H.'*Y)
每一步的原因
用最小二乘法建立模型y=a+bx1+cx2 利用matlab软件 程序代码如下
x1=[0.5,1.2,1.5,1.8,2,2.2,2.5,3];
x2=[1,1.5,2,3,3.5,5,6.5,8];
y=[1,2.5,3,4.5,5,6.5,7.5,9];
Y=y(:);
H=[x1(:) x2(:) ones(size(x1(:)))];
X=(H.'*H)\(H.'*Y)
每一步的原因
问题解答:
我来补答展开全文阅读