matlab用最小二乘法求解矛盾方程组系数的程序,矛盾方程组就是说方程个数大于未知数的个数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 22:12:47
matlab用最小二乘法求解矛盾方程组系数的程序,矛盾方程组就是说方程个数大于未知数的个数

matlab用最小二乘法求解矛盾方程组系数的程序,矛盾方程组就是说方程个数大于未知数的个数
matlab用最小二乘法求解矛盾方程组系数的程序,
矛盾方程组就是说方程个数大于未知数的个数

matlab用最小二乘法求解矛盾方程组系数的程序,矛盾方程组就是说方程个数大于未知数的个数
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