matlab关于特征值、特征向量的技巧
来源:互联网 发布:天津广电网络宽带电话 编辑:程序博客网 时间:2024/05/18 06:53
在作业中需要求某个矩阵的特征值和特征向量,当然同学们都会使用 MATLAB 内置的函数[V, D] = eig(A),这样得到的对角矩阵 D 其对角线元素就是从小到大排列的的特征值。有的同学希望能将这个对角线元素单独抽取出来变成一个行向量或者列向量,还希望特征值从大到小排列,为了达到这个目的,大家用了各种各样的方法。其实 MATLAB 内置的函数就有diag()可以将一个对角矩阵转化为一个向量,也可以将一个向量转化为一个对角矩阵。转换完之后对向量进行逆序排列,我看到有同学硬是写了一个冒泡排序来完成这个工作,你的数据结构老师一定非常欣慰。但是在 MATLAB 里不用从头开始,直接调用sort()函数就行了~但是在这里还有更简单的方法,wrev()函数就可以将一个向量逆序排列,fliplr()函数可以将一个矩阵左右镜像对称,所以如果想得到从大到小排列的特征值,只要这样就行了:
% 得到从大到小排列的特征值[V, D] = eig(A);lambda = wrev(diag(D));V = fliplr(V);
这样特征值和特征向量就都排列好了。
0 0
- matlab关于特征值、特征向量的技巧
- 特征值 特征向量 广义特征值 matlab
- matlab 特征值与特征向量
- 关于特征值和特征向量的新理解
- 关于特征值、特征向量、协方差的介绍
- matlab求特征值和特征向量
- 利用SVD分解求解协方差的特征值以及特征向量--matlab
- Matlab与线性代数 -- 矩阵的特征值与特征向量
- Matlab特征值和特征向量--将特征值按从大到小的顺序排列
- 关于矩阵的特征向量和特征值的含义
- MATLAB求最大特征值和特征向量
- matlab求矩阵特征值和特征向量、行列式
- 矩阵的特征值与特征向量
- 对特征值 特征向量的理解
- cvEigenVV 特征值 对应的特征向量
- 方阵的特征值和特征向量
- 方阵的特征值与特征向量
- 对特征值 特征向量的理解
- 把数组排成最小的数
- [置顶]SpringBoot实践
- 大数据系列之Hadoop分布式集群部署
- CCF权限查询
- javacshapsocket传输数据示例
- matlab关于特征值、特征向量的技巧
- Vickate_iOS_架构模型(MVC、MVVM)
- 第二届2011年国信蓝点杯软件设计大赛预赛的试题计算蔬菜总价
- 系统权限管理设计
- junit4 Rule用法
- Asp.net mvc怎么在razor里写js代码
- Git的使用——安装/添加/删除/历史记录/命令记录的操作
- 第二届2011年国信蓝点杯软件设计大赛预赛的试题计算计算行程
- maven配置环境