eig()函数求特征值、特征向量、归一化
在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有
5种:
(1) E=eig(A):求矩阵A的全部特征值,构成向量E。
想求最大特征值用:max(eig(A))就好了。
(2) [V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成
V的列向量。
(3) [V,D]=eig(A,'nobalance'):与第2种格式类似,但第2种格式中先对A作相似
变换后求矩阵A的特征值和特征向量,而格式3直接求矩阵A的特征值和特征向量。
(4) E=eig(A,B):由eig(A,B)返回N×N阶方阵A和B的N个广义特征值,构成向量E
。
(5) [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)最为常用 注意,第一列为对应第一个特征值的特征向量,比如:
B=rand(4)
B =
0.5653 0.7883 0.1365 0.9749
0.2034 0.5579 0.3574 0.6579
0.5070 0.1541 0.9648 0.0833
0.5373 0.7229 0.3223 0.3344
>> [a,b]=eig(B)
a =
-0.6277 -0.3761 -0.7333 0.7110
-0.4304 -0.5162 0.2616 -0.2155
-0.4297 0.1563 0.6049 -0.6471
-0.4859 0.7534 -0.1672 0.1713
b =
1.9539 0 0 0
0 -0.3623 0 0
0 0 0.3937 0
0 0 0 0.4370
则1.9539对应的特征向量为:
-1.2265
-0.8410
-0.8396
-0.9494
归一化处理:
用Excle就能做,原理很简单,举例:
将以下特征向量归一化
-1.2265
-0.8410
-0.8396
-0.9494
-------在Excle表格里输入:----------
=-1.2265/sum(-1.2265,-0.8410,-0.8396,-0.9494)
=-0.8410/sum(-1.2265,-0.8410,-0.8396,-0.9494)
=-0.8396/sum(-1.2265,-0.8410,-0.8396,-0.9494)
=-0.9494/sum(-1.2265,-0.8410,-0.8396,-0.9494)
转自(
fvan的博客
)
转载于:https://www.cnblogs.com/hyb221512/p/10172822.html
eig()函数求特征值、特征向量、归一化相关推荐
- matlab输出的特征向量,关于matlab中的eig函数(求特征值和特征向量)(最新整理)
<关于matlab中的eig函数(求特征值和特征向量)(最新整理)>由会员分享,可在线阅读,更多相关<关于matlab中的eig函数(求特征值和特征向量)(最新整理)(3页珍藏版)& ...
- 怎么用matlab求特征向量,MATLAB用eig()函数求【特征值】【特征向量】【归一化
在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有 5种: (1) E=eig(A):求矩阵A的全部特征值,构成向量E. 想求最大特征值用:max(eig(A))就好 ...
- 如何用计算机求特征值特征向量,利用QR算法求解矩阵的特征值和特征向量
利用QR算法求解矩阵的特征值和特征向量 为了求解一般矩阵(不是那种幼稚到shi的2 x 2矩阵)的特征值. 根据定义的话,很可能需要求解高阶方程... 这明显是个坑...高阶方程你肿么破... 折腾了 ...
- matlab求固有频率,eig()函数求固有频率和有限元软件求固有频率结果不相等
本帖最后由 爱模型啊 于 2017-12-26 16:54 编辑 我现在在用Abaqus有限元软件做模态分析,已经求出了各阶的模态频率,也知道怎么输出系统的质量矩阵.系统的刚度矩阵. 在有限元软件中, ...
- 如何用计算机求特征值特征向量,特征值和特征向量计算器为4X4的实矩阵
特征值和特征向量计算器为4X4的实矩阵 λ 是 [A] 矩阵的特征值 (标量),如果有一个非零向量 (v) 这样满足以下关系: [A](v) = λ (v) 每个向量 (v) 满足这个方程叫做 [A] ...
- 【Matlab 控制】求左右特征向量
Matlab 求左右特征向量 例:求下列矩阵的特征值和左右特征向量 L=[2−1−101−1−101]L = \left[ \begin{matrix} 2 & -1 & -1 \\ ...
- python求特征值以及特征向量,并且输出最小特征值对应的特征向量
我们输入一个对角阵 import numpy as np A=np.diag((1,2,3)) #求矩阵特征值以及特征向量 eig_value,eig_vector=np.linalg.eig(rel ...
- **matlab中 eig 函数用法**
1.eig函数: 特征值和特征向量. 2.用法说明: (1)e = eig(A) 返回一个列向量,其中包含方阵 A 的特征值. (2)[V,D] = eig(A) 返回特征值的对角矩阵 D 和矩阵 V ...
- QR法求解特征值特征向量
一 QR原理 理论依据:任意一个非奇异矩阵(满秩的方阵)A都可以分解为一个正交矩阵Q和一个上三角矩阵R的乘积,且当R对角元符号确定时,分解是唯一的.QR分解是一种迭代方法,迭代格式如下: 当Ak基本收 ...
- MATLAB特征值的计算之eig()函数存在的问题
本人这段时间一直在研究特征值计算问题,当然从理论上来说,这个问题很简单.甚至,我们自己可以通过公式,用C语言和FORTRAN语言编制相应的代码来实现,或者用PYTHON也行.结果,我选择了编程效率很高 ...
最新文章
- 【Sql Server】Database-sql语言的流程控制语句
- linux 中关于网络的配置方法
- Map中的key,value null取值
- Stanford UFLDL教程 池化Pooling
- Asp.Net Core 轻松学-经常使用异步的你,可能需要看看这个文章
- python中协程与函数的区别_python 协程与go协程的区别
- Money 20/20 | 未来金融数字化转型:数字化半径与全栈式战略观
- mongodb的sharding架构搭建
- spring注解记录
- HibernateProxy. Forgot to register a type adapter?
- 泛微为芯片行业搭建数字化平台:研发、生产、销售、文档一体管理
- QTreeView使用总结: 自定义model示例,大大优化性能和内存
- vncview用法_vnc远程桌面怎么使用(最新vncviewer使用教程)
- 分治法 逆序对计数 O(nlgn)
- python 回到行首,实现原地打印
- 牛顿3种方法解重根情形对比
- Android进阶(二十八)上下文菜单ContextMenu使用案例
- html 百度地图显示轨迹,百度地图,地图轨迹
- 深富策略:极限反转 行情反攻开启
- 电脑防止锁屏JS代码