怎样用Matlab求矩阵的逆矩阵
的有关信息介绍如下:在学习中经常会遇到要求一个矩阵的逆矩阵,前提是这矩阵的行列式不为零,如果手工求解对一些低维矩阵还好,复杂高维矩阵求起来就比较麻烦,而且容易出错。借助Matlab求解就比较方便,这里给读者介绍两种利用Matlab求解矩阵的逆矩阵的方法,希望对您有所帮助。
第一种方法:利用Matlab中的inv函数求解矩阵的逆矩阵:这是最为常用的Matlab求解矩阵的逆矩阵的方法
1. 打开matlab-->新建j脚本文件(m文件)-->新建一个m文件来编写求解程序,在m文件中编写程序方便修改,直接在命令窗口输入求解程序发生错误时不方便修改。
2. 在m文件中按照下图所示输入求解程序-->点击保存-->点击运行-->这样就可以得到求解结果(矩阵的逆矩阵)
3. 点击运行菜单以后在Matlab的命令窗口中即可看到所求矩阵的逆矩阵
第二种方法:利用矩阵的伴随矩阵的方法:先求出矩阵A的伴随矩阵C,则矩阵A的逆矩阵B为B=C/det(A),这种方法不是很常用,但是了解这种方法有助于你利用Matlab求不可逆矩阵的伴随矩阵。
1. 打开Matlab-->新建m文件-->得到一个m文件,在m文件中编写程序方便修改
2. 在m文件中按照下图所示输入求解程序-->先求出矩阵A的逆矩阵B-->再求矩阵的逆矩阵-->保存-->运行
3. 程序运行完以后就可以在Matlab命令窗口中看到所求的结果(矩阵的逆矩阵),如果对你有所帮助,麻烦您支持一下
总结:
利用Matlab求解可逆矩阵的逆矩阵的两种方法总结一下就是下面两点: