数学建模matlab真题

1,建立二元回归方程如下:

y=a0+a1*x1+a2*x2

用最小二乘法求解a0,a1,a2。

最后

使用以下matlab代码求解:

& gt& gt清楚的

x 1 =;

x2=[5.5,6.3,7.2,7,6.3,7.35,5.6,7.15,7.5,6.9,7.15,6.5];

y=[55,70,90,100,90,105,80,110,125,15,130,130];

x(:,2)= x 1 ';

x(:,3)= x2 ';

x(:,1)= 1;

a = inv(x ' * x)* x ' * y ';

& gt& gta

a =

116.1568

-1.3079

11.2459

那么回归模型就是y = 116.1568-1.3079 x 1+11.2459 x2。

2.如果把x1=80,x2=7带入上式,估计该商品的销量为y=103.3269。

错误分析不会

3、

绘图代码

清楚的

x 1 = 50:1:100;

x2 = 5.5:0.1:10.5;

[x1,x2]=meshgrid(x1,x2);

y = 116.1568-1.3079 * x 1+11.2459 * x2;

surf(x1,x2,y);

xlabel(' x 1 ');

y label(' x2 ');

zlabel(' y ');