求救,MATLAB 问题

来源:百度知道 编辑:UC知道 时间:2024/06/13 06:24:06
X1 X2 X3 X4 y
2.80 1.99 1.15 50.14 0.33
3.05 2.26 1.64 42.73 0.51
3.44 4.07 3.82 35.61 1.31
3.91 6.02 6.78 30.20 2.18
3.88 5.26 14.41 31.08 1.87
3.57 4.47 18.98 36.31 1.17
3.43 4.05 29.04 40.88 0.97
3.11 2.45 46.90 50.64 0.37
2.88 1.85 21.34 47.05 0.15
2.84 1.54 9.37 45.40 0.14
3.10 2.51 2.62 47.21 0.36
2.94 2.29 0.99 50.82 0.35
如何用MATLAB解出Y与x1,x2,x3,x4的关系为
Y=0.21x12-x1+0.01x22+0.04x2-0.01x3+0.0012x42-0.12x4+4.31
如何用MATLAB解出Y与x1,x2,x3,x4的关系为
Y=0.21x1^2-x1+0.01x2^2+0.04x2-0.01x3+0.0012x4^2-0.12x4+4.31

按说是这么的出来的。

A=[...
2.80 1.99 1.15 50.14 0.33
3.05 2.26 1.64 42.73 0.51
3.44 4.07 3.82 35.61 1.31
3.91 6.02 6.78 30.20 2.18
3.88 5.26 14.41 31.08 1.87
3.57 4.47 18.98 36.31 1.17
3.43 4.05 29.04 40.88 0.97
3.11 2.45 46.90 50.64 0.37
2.88 1.85 21.34 47.05 0.15
2.84 1.54 9.37 45.40 0.14
3.10 2.51 2.62 47.21 0.36
2.94 2.29 0.99 50.82 0.35 ];
x1=A(:,1);x2=A(:,2);x3=A(:,3);x4=A(:,4);y=A(:,5);
X=[x1.^2,x1,x2.^2,x2,x3,x4.^2,x4,ones(length(x1),1)]
% 0.21x1^2-x1+0.01x2^2+0.04x2-0.01x3+0.0012x4^2-0.12x4+4.31
b=[X\y]'

结果:
b =

-0.28398 1.5171 -0.0044513 0.33119 -0.0010448 0.0034967 -0.33715 5.7435