怎样用Matlab求矩阵的伴随矩阵
- 原创
- |
- 浏览:9333
- |
- 更新:
- |
- 标签:MATLAB
我们都知道人和方阵都有伴随矩阵,手工求解矩阵的伴随矩阵是很麻烦的,尤其是矩阵维数很高的时候,手工求解矩阵伴随矩阵很费劲,而且容易出错。考虑利用Matlab求解矩阵的伴随矩阵。matlab是一款处理数学问题强大的软件,尤其是矩阵问题。这里介绍两种利用matlab求解矩阵伴随矩阵的方法,包括求不可逆矩阵的伴随矩阵和可逆矩阵的伴随矩阵,希望对你有所帮助。
方法/步骤
第一种求解方法:利用det函数和inv函数求可逆矩阵的伴随矩阵:这是一种很多人都知道的方法,但是前提是矩阵A是可逆矩阵。
1. 打开Matlab-->新建脚本文件-->在脚本文件(m文件)中编写程序,方便修改。
- 相关内容未经许可获取自百度经验
2. 在m文件中数在图中所示求解程序-->点击保存-->点击运行即可求出矩阵的伴随矩阵。
3. 编写好程序以后点击运行,即可在Matlab的命令窗口中看到所求矩阵A的伴随矩阵
第二种求解方法:利用Matlab中polyvalm函数求不可逆矩阵的伴随矩阵:matlab中没有直接求解伴随矩阵的函数,很多人不知道这种方法,所以对于利用matlab求不可逆矩阵的伴随矩阵不知道怎么求。
1. 打开Matlab-->新建脚本文件-->新建一个脚本文件 用于编写求解程序,在脚本文件中编写程序方便修改。
2. 在m文件(脚本文件)中按照下图所示输入求解程序-->保存-->点击运行-->求得不可逆矩阵的伴随矩阵。
3. 运行程序以后就可以在Matlab窗口看到所求不可逆矩阵的的伴随矩阵
总结:
关于使用Matlab求矩阵的伴随矩阵的两种方法,包括可逆矩阵和不可逆矩阵,总结一下就是一下两个方面:
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部















