关于matlab中的eig函数(求特征值和特征向量)

上传人:壹****1 文档编号:511930146 上传时间:2023-08-28 格式:DOC 页数:2 大小:34.50KB
返回 下载 相关 举报
关于matlab中的eig函数(求特征值和特征向量)_第1页
第1页 / 共2页
关于matlab中的eig函数(求特征值和特征向量)_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《关于matlab中的eig函数(求特征值和特征向量)》由会员分享,可在线阅读,更多相关《关于matlab中的eig函数(求特征值和特征向量)(2页珍藏版)》请在金锄头文库上搜索。

1、关于 matlab 中的 eig 函数(求特征值和特征向量)在 MATLA中,eig 用途:Find eigenvalues(特征值)and eigenvectors (特征向量),常用的调用格式有 5 种:E=eig(A):求矩阵A的全部特征值,构成向量E。(注意,第一列为对应第 一个特征值的特征向量)V,D=eig(A):求矩阵A的全部特征值,构成对角阵 D,并求A的特征向量 构成V的全部列向量。(3) V,D=eig(A,nobalance) :与第 2 种格式类似,但第 2 种格式中先对 A 作相似变换后求矩阵A的特征值和特征向量,而格式3直接求矩阵A的特征值和 特征向量。 E=eig

2、(A,B):由eig(A,B)返回NXN阶方阵A和B的N个广义特征值,构成 向量 E。V,D=eig(A,B):由eig(A,B)返回方阵A和B的N个广义特征值,构成NXN 阶对角阵D,其对角线上的N个元素即为相应的广义特征值,同时将返回相应的 特征向量构成NXN阶满秩矩阵,且满足 AV=BVDSyntax (句法)如下: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) 最为常用注意,第一列为对应第一个特征值的特征

3、向量, 比如: B=rand(4)0.5653 0.7883 0.1365 0.97490.2034 0.5579 0.3574 0.65790.5070 0.1541 0.9648 0.08330.5373 0.7229 0.3223 0.3344 a,b=eig(B) % 求矩阵B的全部特征值,构成对角阵b,并求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 00 -0.3623 0 00 0 0.3937 00 0 0 0.4370则 1.9539 对应的特征向量为:-0.6277-0.4304-0.4297-0.4859

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号