对于矩阵我们比较关心矩阵的特征值和特征向量,通常都是手动求解,但是对于一些比较复杂的矩阵用手工求解就特别麻烦,还容易出错,考虑利用Matlab求解矩阵的特征值特征向量就会比较轻松。这里给读者介绍两种利用Matlab求解矩阵特征值和特征向量的方法。希望对您有所帮助。
方法/步骤
-
1
第一种求解方法:利用Matlab中的eig函数求解矩阵的特征值、特征向量:这种方法是最为常用的Matlab求解矩阵特征值、特征向量的方法。
1. 打开Matlab软件-->新建一个脚本文件用于编写求解程序。
-
2
2. 在脚本文件中输入微分方程求解程序-->点击保存-->点击运行,就可以完成矩阵特征值、特征向量的求解。
-
3
3. 点击运行工具菜单以后就可以在Matlab窗口看到所求矩阵A的特征值和特征向量
-
4
第二种方法:利用Matlab中的roots函数求矩阵的特征值和特征多项式:这种方法不能求出矩阵的特征向量,但是可以求出矩阵的特征值和特征多项式。
1. 新建一个脚本文件用于编写求解程序,在脚本文件中编写方便修改。
-
5
2. 这里依旧求上述矩阵A的特征值,特征多项式为例-->数如求解程序-->保存-->点击运行
-
6
3. 点击运行以后就可以在Matlab窗口看到所求结果,矩阵A的特征多项式系数和特征值。若果对您有所帮助,麻烦您点个赞,支持创作。
-
7
总结:
使用Matlab求矩阵的特征值、特征多项式、特征向量的两种方法总结一下就是一下两点。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
文章评论