作业帮 > 综合 > 作业

如何用matlab解这个方程组AX=B

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/18 19:17:18
如何用matlab解这个方程组AX=B
A=
-32 185 1 0 0 0 -32*1.6 185*1.6;0 0 0 -32 185 1 32*4.65 -185*4.65;
50 187 1 0 0 0 -50*1.75 -187*1.75;0 0 0 50 187 1 -50*4.72 -187*4.72;
-26 133 1 0 0 0 -1.11*26 133*1.11 ;0 0 0 -26 133 1 26*2.67 -133*2.67;
46 136 1 0 0 0 -46*1.25 136*1.25;0 0 0 46 136 1 -46*2.73 136*2.73;
B=
-1.6;4.65;1.75;4.72;-1.11;2.67;1.25;2.73;
八元方程组.
如何用matlab解这个方程组AX=B
求解AX=B,即X=A^(-1)*B
在matlab中输入好数据用X=inv(A)*B就可以了.
结果如下:

具体程序见附件.


再问: 这个数组有解吗 我用秩的判别方法 觉得它好像没有解 没有解的用matlab也可以解出来 但是数值不一定对啊
再答: 这个A矩阵秩是8,是有解的。而且如果A秩小于8,说明不定解更多。
再问: R(A)