广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    matlab如何求矩阵特征值

    来源:网络收集  点击:  时间:2024-02-17
    【导读】:
    在矩阵特性分析或运算时,常需要求矩阵的特征值和特征向量,如何快速求解?下面,小编以一个简单的例子教大家用matlab来求解。工具/原料moreMatlab 7.0及以上方法/步骤1/4分步阅读

    根据线性代数理论,特征值与特征向量只存在于方阵。如下所示为一方阵A:

    在matlab输入矩阵:

    A = ;

    2/4

    查阅matlab help可以知道,利用eig函数可以快速求解矩阵的特征值与特征向量。

    格式: = eig(A)

    说明:其中D为特征值构成的对角阵,每个特征值对应于V矩阵中列向量(也正是其特征向量),如果只有一个返回变量,则得到该矩阵特征值构成的列向量。

    3/4

    按上述说明,在matlab输入: = eig(A) 即可求出结果。

    完整的代码:

    clc;clear;

    % = eig(A)

    A = ;

    = eig(A)

    注:需点击运行按钮,如下图所示:

    4/4

    运行结果如下所示:

    V =

    0.4301 0.1243 - 0.2934i 0.1243 + 0.2934i

    0.6288 0.7870 0.7870

    0.6478 -0.4054 + 0.3388i -0.4054 - 0.3388i

    D =

    9.9473 0 0

    0 -2.9736 + 1.5220i 0

    0 0 -2.9736 - 1.5220i

    可以看到,该方阵有三个特征值,分别为:9.9473 -2.9736 + 1.5220i -2.9736 - 1.5220i

    对应的特征向量为:

    (1)

    0.4301

    0.6288

    0.6478

    (2)

    0.1243 - 0.2934i

    0.7870

    -0.4054 + 0.3388i

    (3)

    0.1243 + 0.2934i

    0.7870

    -0.4054 - 0.3388i

    注意事项

    求解特征值与特征向量时矩阵必须是方阵!

    特征值
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_59218.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 07:49:51  耗时:0.028
    0.0282s