如何用MATLAB求逆矩阵

可以教我怎么从帮助开始寻找程序,然后计算,要详细一些的,多谢,本人是初学者

第一步:启动MATLAB。

第二步:输入‘clear’和‘clc’代码。(清屏)

第三步:根据你的需求设置一个矩阵。(图中示例设置为矩阵A=[1 2 ;3 4 ],‘A’可以定义为你需要的任何字母)

第四步:用代码B=inv(A),‘B’可以定义为你需要的其他字母,inv()里的字母为你需要求逆的矩阵。

第五步:验证自己求解的逆,两个矩阵的乘积为单位阵,则求逆正确。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-10

需要在MATLAB中输入矩阵A: A=[1 2 3;2 2 1;3 4 3],回车;

输入:inv(A)或A^-1;回车。

注意:输入英文字母时要区别大小写!

第2个回答  2009-11-10
如果英文好呢,自己看目录
不好还是先看中文的教材,对matlab的框架和功能有了一定的了解后,自己也就看的懂帮助里面的内容了,以后不懂再自己查帮助

求逆矩阵一般有2种方法:
1、伴随矩阵法。A的逆矩阵=A的伴随矩阵/A的行列式。

2、初等变换法。A和单位矩阵同时进行初等行(或列)变换,当A变成单位矩阵的时候,单位矩阵就变成了A的逆矩阵。
第2种方法比较简单,而且变换过程还可以发现矩阵A是否可逆(即A的行列式是否等于0)。
伴随矩阵的求法参见教材。矩阵可逆的充要条件是系数行列式不等于零。

简单的inv()函数求:
a=[4 1 -5;-2 3 1;3 -1 4]

a =

4 1 -5
-2 3 1
3 -1 4

>> inv(a)

ans =

0.1327 0.0102 0.1633
0.1122 0.3163 0.0612
-0.0714 0.0714 0.1429
第3个回答  2009-11-10

见图

本回答被提问者采纳
第4个回答  2012-07-04
在MATLAB7.0中求逆被集成为函数inv,可以直接调用,操作实例(如果需要可以给你一份清华大学基础教程):
A=[1 0 0;0 1 0;0 0 1];
B=inv(A)
相似回答