紧急求助!matlab用最小二乘法求解矛盾方程组系数的程序,谢谢啊!

来源:百度知道 编辑:UC知道 时间:2024/09/22 13:35:37
矛盾方程组就是说方程个数大于未知数的个数
追加100啊

MATLAB的除法,可以解这个矛盾方程
比如
你把方程左边写成
A*x=b的形式。
然后
x=A\b
就可以得到结果。

比方说:
%一行是一个方程
A=[
1,2;
3,4
];
b=[5;8];

x=A\b
上面这个方程是两个未知数两个方程。所以它是精确解:
x =
-2.0000
3.5000

对于矛盾方程:同样操作:
比如:
A=[
1,2;
3,4;
5,6; %又加了一个方程,即三个方程两个未知数
];
b=[5;8;10];

x=A\b
Matlab得到的结果是:
x =
-2.6667
3.9167