在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有5种:

E=eig(A):求矩阵A的全部特征值,构成向量E。

[V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量。

[V,D]=eig(A,'nobalance'):与第2种格式类似,但第2种格式中先对A作相似变换后求矩阵A的特征值和特征向量,而格式3直接求矩阵A的特征值和特征向量。

E=eig(A,B):由eig(A,B)返回N×N阶方阵A和B的N个广义特征值,构成向量E。

[V,D]=eig(A,B):由eig(A,B)返回方阵A和B的N个广义特征值,构成N×N阶对角阵D,其对角线上的N个元素即为相应的广义特征值,同时将返回相应的特征向量构成N×N阶满秩矩阵,且满足AV=BVD。

eig

Find eigenvalues and eigenvectors

Syntax

d = eig(A)

d = eig(A,B)

[V,D] = eig(A)

[V,D] = eig(A,'nobalance')

[V,D] = eig(A,B)

[V,D] = eig(A,B,flag)

d = eig(A)和 [V,D] = eig(A) 最为常用,注意,第一列为对应第一个特征值的特征向量。

附录:

matlab中关于eig的说明:

EIG   Eigenvalues and eigenvectors.

E = EIG(X) is a vector containing the eigenvalues of a square matrix X.[V,D] = EIG(X) produces a diagonal matrix D of eigenvalues and a full matrix V whose columns are the

corresponding eigenvectors so that X*V = V*D.[V,D] = EIG(X,'nobalance') performs the computation with balancing disabled, which sometimes gives more

accurate results for certain problems with unusual scaling. If X is symmetric, EIG(X,'nobalance') is ignored since X is already balanced.E = EIG(A,B) is a vector containing the generalized eigenvalues of square matrices A and B.[V,D] = EIG(A,B) produces a diagonal matrix D of generalized eigenvalues and a full matrix V whose columns

are the corresponding eigenvectors so that A*V = B*V*D.EIG(A,B,'chol') is the same as EIG(A,B) for symmetric A and symmetric positive definite B.  It

computes the generalized eigenvalues of A and B using the Cholesky factorization of B.EIG(A,B,'qz') ignores the symmetry of A and B and uses the QZ algorithm.In general, the two algorithms return the same result, however using the QZ algorithm may be more stable for certain problems. The flag is ignored when A and B are not symmetric.

matlab eig 复杂度,MATLAB中的eig函数相关推荐

  1. MATLAB AppDesigner 设计UI界面中调用自定义函数

    在MATLAB AppDesigner设计UI界面过程中,如果直接在APPDesigner代码编辑框中编写代码,如代码量较大,会导致代码混乱的问题.使用调用函数的方法能够解决该问题. 本文将介绍MAT ...

  2. matlab polyfit 拟合度,Matlab中polyfit和regress

    1.表中是道琼斯工业指数(DJIA)和标准普尔500种股票指数(S&P500)1988年至1997年对应股票的收益率资料: 年份 DJIA收益率(%) S&P500收益率(%) 年份 ...

  3. matlab把华氏度,MATLAB GUI实例1——摄氏度与华氏度的转换

    MATLAB的GUI可以实现人机交互.在命令窗口中输入guide即可打开GUI工作界面.我们可以方便地建立控件以及编写程序,实现人机交互.​ 下以摄氏度与华氏度的转换为例进行说明.​ 最终效果如下图: ...

  4. matlab如何添加度,matlab里的模糊工具箱绘制隶属度函数曲线导入到word的方法

    在fuzzy logic toolbox里有 fuzzy membership function可以编辑隶属度函数,非常方便,但是我们写论文一般要把相应的曲线导入到word里,怎样将隶属度函数曲线导入 ...

  5. Matlab中的eig函数和Opecv中eigen()函数的区别

    奇异值分解的理论参见下面的链接 http://www.cnblogs.com/pinard/p/6251584.html https://blog.csdn.net/shenziheng1/artic ...

  6. matlab输出的特征向量,关于matlab中的eig函数(求特征值和特征向量)(最新整理)

    <关于matlab中的eig函数(求特征值和特征向量)(最新整理)>由会员分享,可在线阅读,更多相关<关于matlab中的eig函数(求特征值和特征向量)(最新整理)(3页珍藏版)& ...

  7. MATLAB中的eig函数

    在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有5种: E=eig(A):求矩阵A的全部特征值,构成向量E. [V,D]=eig(A):求矩阵A的全部特征值,构成对 ...

  8. matlab eig eigs,Matlab中的eig函数和eigs函数的异同点

    Matlab中的eig()函数和eigs()函数的异同点 1.相同点 都可以求解矩阵的特征值和特征向量 2.不同点 eig函数主要是给出矩阵的特征值和特征向量 eigs函数主要是通过迭代法来求解矩阵特 ...

  9. matlab中eig,Matlab中的eig函数和eigs函数的异同点 | 学步园

    Matlab中的eig()函数和eigs()函数的异同点 1.相同点 都可以求解矩阵的特征值和特征向量 2.不同点 eig函数主要是给出矩阵的特征值和特征向量 eigs函数主要是通过迭代法来求解矩阵特 ...

最新文章

  1. EXC_BAD_ACCESS错误
  2. linux基本知识点学习
  3. 剖析Linux系统启动过程(二)
  4. 采购退料单新增无法获取单价
  5. 深度学习之Windows下安装faster-rcnn
  6. 有人WIFI模块使用详解
  7. cocos2d-x学习 之一
  8. 如何在jieba分词中加自定义词典_Pyspark Word2Vec + jieba 训练词向量流程
  9. 彩虹DS6.6免授权版源码+后台同步更新+独家防黑策略
  10. MogDB数据库高可用及负载均衡JDBC参数测试
  11. c语言自动存储,C语言存储分类
  12. 1006 换个格式输出整数(C语言)
  13. ArcGIS——数据库与服务备份(一、oracle中的geodatabase备份使用impdp与expdp)
  14. android ems的作用,对话框主题活动中忽略android:minEms
  15. python经典程序实例-Python3经典100例(①)
  16. 创业一年半项目经验分享
  17. 如何利用excel中的数据源制作数据地图
  18. PDB药物综合数据库必备8大类非付费网址80个
  19. 阿里云、腾讯云、UCloud、华为云云主机对比测试报告
  20. chrome 恐龙 html源码,Chrome 恐龙快跑

热门文章

  1. JavaOne 2012:非阻塞数据结构如何工作?
  2. Linux 命令之 unzip -- 解压缩文件
  3. 如何彻底禁用Chrome浏览器的缓存功能
  4. java bytebuffer 大小_java – 为什么DirectByteBuffer.array()有额外的大小?
  5. keras添加正则化全连接_TensorFlow keras卷积神经网络 添加L2正则化
  6. 上网登录窗不弹出_配置 Windows XP 正常上网(TLS HTTPS),连接到 NAS
  7. 支持向量机python代码_Python中的支持向量机SVM的使用(有实例)
  8. 为什么程序员需要关心顺序一致性,而不是 Cache 一致性?
  9. oracle regr,oracle 分析函数
  10. linux 命令 ppt,Linux基本命令()讲解.ppt