matlab计算方阵对应特征值的特征向量

您所在的位置:网站首页 复数所对应的向量 matlab计算方阵对应特征值的特征向量

matlab计算方阵对应特征值的特征向量

2023-10-20 06:00| 来源: 网络整理| 查看: 265

本博文源于matlab基础,旨在实现matlab计算方阵对应特征值的特征向量。就以一道实例出发,大家以葫芦画瓢就行了。

例子:求5阶方阵特征值与特征向量

在这里插入图片描述

实验步骤 使用eig函数求出特征值特征向量再次使用null函数对特征 matlab代码 >> A = [11 -6 4 -10 -4; -3 5 -2 4 1; -8 12 -3 12 4;1 6 -2 3 -1;8 -18 8 -14 -1]; >> [V,D]=eig(A) >V = -0.3244 0.5669 0.2698 -0.5762 -0.2020 0.1622 -0.1890 -0.1713 0.3426 -0.0433 0.6489 -0.5669 -0.5138 0.4673 0.4904 0.1622 -0.0000 -0.2440 -0.4515 0.3318 -0.6489 0.5669 0.7579 -0.3584 -0.7789 D = 3.0000 0 0 0 0 0 5.0000 0 0 0 0 0 5.0000 0 0 0 0 0 1.0000 0 0 0 0 0 1.0000 >> d=eig(A); >> B1=d(1)*eye(5)-A; >> P1=null(B1,'r') P1 = 0.5000 -0.2500 -1.0000 -0.2500 1.0000 >> B2=d(2)*eye(5)-A; >> P2=null(B2,'r') P2 = 2.0000 1.0000 -0.3333 -0.3333 -1.0000 -1.0000 1.0000 0 0 1.0000 >> B3=d(4)*eye(5)-A; >> P3=null(B3,'r') P3 = 0.8000 0.6000 -0.6000 -0.2000 -0.4000 -0.8000 1.0000 0 0 1.0000 >>

大家熟悉线性代数应该明白特征值与特征向量的定义,因此需要用到null函数,null函数是求求解零空间。因此特征值1的特征向量是p1,特征值是5的特征向量是p2,特征值是1的特征向量是p3



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3