Matlab 求左右特征向量


:求下列矩阵的特征值和左右特征向量
L=[2−1−101−1−101]L = \left[ \begin{matrix} 2 & -1 & -1 \\ 0 & 1 & -1 \\ -1 & 0 & 1 \end{matrix} \right]L=⎣⎡​20−1​−110​−1−11​⎦⎤​
先用默认办法求特征值和(右)特征向量

>> L = [2, -1, -1;0,  1, -1;-1,  0,  1;];>> [eigenVector, eigenValue] = eig(L)
eigenVector =0.5774   -0.5774   -0.57740.5774   -0.5774   -0.57740.5774    0.5774    0.5774eigenValue =-0.0000         0         00    2.0000         00         0    2.0000

可以看出特征值为λ1=0,λ2=λ3=2\lambda_1=0,\lambda_2=\lambda_3=2λ1​=0,λ2​=λ3​=2。
对应特征向量分别为P1=[111]P_1 = \left[ \begin{matrix} 1 \\ 1 \\ 1 \end{matrix} \right]P1​=⎣⎡​111​⎦⎤​,P2=[−1−11]P_2 = \left[ \begin{matrix} -1 \\ -1 \\ 1 \end{matrix} \right]P2​=⎣⎡​−1−11​⎦⎤​,P3=[−1−11]P_3 = \left[ \begin{matrix} -1 \\ -1 \\ 1 \end{matrix} \right]P3​=⎣⎡​−1−11​⎦⎤​。

接下里求取左特征向量。

>> [LeftEigenVector, eigenValue] = eig(L')LeftEigenVector =-0.4082   -0.7071    0.7071-0.4082    0.7071   -0.7071-0.8165    0.0000    0.0000eigenValue =-0.0000         0         00    2.0000         00         0    2.0000

可以看出特征值仍为λ1=0,λ2=λ3=2\lambda_1=0,\lambda_2=\lambda_3=2λ1​=0,λ2​=λ3​=2。
对应左特征向量分别为P1=[112]P_1 = \left[ \begin{matrix} 1 & 1 & 2 \end{matrix} \right]P1​=[1​1​2​],P2=[−110]P_2 = \left[ \begin{matrix} -1 & 1 & 0 \end{matrix} \right]P2​=[−1​1​0​],P3=[1−10]P_3 = \left[ \begin{matrix} 1 & -1 & 0 \end{matrix} \right]P3​=[1​−1​0​]。

Ref:

  1. matlab eig函数求左右特征向量
  2. matlab中 eig 函数用法

【Matlab 控制】求左右特征向量相关推荐

  1. matlab怎么求标准化特征向量,matlab特征向量标准化

    % S1: S2: S3: S4: AHP 的 matlab 程序实现构造比较矩阵 求特征根和特征向量 求得最大特征根的特征向量 做一致性检验 clear; A=[1 1.2 1.5 1.5; % . ...

  2. 用matlab计算八木天线增益,matlab控制运算精度函数digits(A)和vpa(B)的使用方法

    format这个函数不是用于控制运算精度的,它只能控制结果显示类型.运算的时候还是用matlab自己的精度,具体是多少就不知道了. matlab控制运算精度用的是digits和vpa这两个函数. di ...

  3. 海龟算法的matlab,MATLAB软件求线性规划数学模型-海龟种群问题答辩PPT.ppt

    <MATLAB软件求线性规划数学模型-海龟种群问题答辩PPT.ppt>由会员分享,可在线阅读,更多相关<MATLAB软件求线性规划数学模型-海龟种群问题答辩PPT.ppt(14页珍藏 ...

  4. matlab浮点数求绝对值_matlab绝对值函数怎么表示 matlab绝对值怎么表示?

    matlab绝对值怎么表示? matlab中绝对值是用abs()函数来取的,对于正数来说,返回值为自己:对负数来说,返回值为相反数. 下面是一些例子. 比如求整数的绝对值: a=abs(10) a?= ...

  5. 【数字信号处理】卷积编程实现 ( Matlab 卷积和多项式乘法 conv 函数 | 使用 matlab 代码求卷积并绘图 )

    文章目录 一.Matlab 卷积和多项式乘法 conv 函数 二.使用 matlab 代码求卷积并绘图 一.Matlab 卷积和多项式乘法 conv 函数 Matlab 文档地址 : https:// ...

  6. MATLAB控制运算精度

    先来看一段MATLAB代码 clear; theta = 264.3783;   t1 = [cos(theta); cos(2*theta);cos(3*theta); cos(4*theta); ...

  7. matlab ltiview应用例子,Matlab控制工具箱(网络软件)

    Matlab控制工具箱的应用 --基于Matlab R2010a(7.10.0) 1.线性时不变系统浏览器LTI Viewer 在Matlab的command Window中,建立LTI对象,之后使用 ...

  8. MATLAB中求矩阵非零元的坐标

    MATLAB中求矩阵非零元的坐标: 方法1: index=find(a); [i,j]=ind2sub(size(a),index); disp([i,j]) 方法2: [i,j]=find(a> ...

  9. matlab求曲线极值程序,matlab函数求极值matlab函数求极值.ppt

    matlab函数求极值matlab函数求极值 * * 函数的极值 1.一元函数的极值 函数命令:fminbnd 调用格式:[x,feval,exitflag,output]=fminbnd(fun,x ...

最新文章

  1. 《LeetCode力扣练习》第64题 最小路径和 Java
  2. matlab数据序列的几种滤波器
  3. 推荐系统里的那些坑儿
  4. Kettle使用_27 行转列与列转行方法汇总
  5. 解秘亿级网站的一本书——亿级流量网站架构核心技术
  6. windows服务器修改端口号,windows服务器修改远程连接端口图解
  7. linux如何自动化部署脚本实现免密登录并访问资源
  8. 奥运奖牌计数(信息学奥赛一本通-T1064)
  9. JAVA设置流中当前位置_java文件流的问题!急
  10. 波特率 and 比特率,傻傻分不清楚
  11. 大学英语综合教程四 Unit 7 课文内容英译中 中英翻译
  12. linux配置文件前面有分号,linux中的分号 ||
  13. FPGA学习之Cyclone器件资源结构知识介绍
  14. 飞猪平台用户行为分析—python
  15. Parameterize Method (令函数携带参数)
  16. Matlab 可视化世界地图,matlab绘制世界地图的脚本
  17. 数据交换技术(*):电路交换,报文交换,分组交换的概念,特点和优缺点以及存储转发技术概念
  18. shell脚本获取cpu、内存、磁盘使用率
  19. Google Maps基础及实例解析
  20. 毕业设计-基于SSM校园线上购物系统

热门文章

  1. c# 说说开发通用通信库,尤其是分布式服务的通信
  2. N - Is It A Tree?(判断环)
  3. 基于Mahout的电影推荐系统
  4. scrum 11.8
  5. 动态变量和静态变量的区别,堆和栈的区别
  6. 龙格库塔法基本C程序
  7. 在控制台程序中使用MFC类
  8. Oracle 作业学习总结
  9. Perl一行式:文本编解码、替换
  10. centos7中安装、配置、验证、卸载redis