基于Matlab来计算矩阵特征值和特征向量
来源:互联网 发布:交流网络 编辑:程序博客网 时间:2024/06/05 19:48
简介
线性代数相关领域中,矩阵操作一般是核心内容。对矩阵的特征值和特征向量的计算一直在数值计算占有重要位置。这里介绍一种根据指定个数来返回矩阵特征值及特征向量的方式。
实例
% By lyqmath
% Dalian University of Technology
% School of Mathematical Sciences 2008
% BOLG: http://blog.sina.com.cn/lyqmath
% 取指定特征值对应的特征向量
clc; clear all; close all;
A = [1 3 7
k = 2;
[V, D] = eig(A);
% 返回的V是以列向量对应的特征向量
% D是对角线上为特征值的矩阵
D = diag(D);
[D, I] = sort(D, 'descend');
% 得到了对应的排序
if k > length(D)
end
temp(1) = {D(1 : k)};
temp(2) = {V(:, I(1 : k))};
fprintf('\n 前k个最大特征值 : \n');
celldisp(temp(1));
fprintf('\n 前k个最大特征值对应的特征向量 : \n');
celldisp(temp(2));
结果
总结
MATLAB提供了eig来计算矩阵的特征值、特征向量信息。如果再结合使用MATLAB的排序函数等资源,可以综合利用来解决问题。
转自:http://blog.sina.com.cn/s/blog_725866260100rzw0.html
0 0
- 基于Matlab来计算矩阵特征值和特征向量
- 基于Matlab来计算矩阵特征值和特征向量
- 矩阵特征值特征向量计算
- matlab求矩阵特征值和特征向量、行列式
- 稠密矩阵特征值和特征向量的计算
- 计算实对称矩阵特征值和特征向量
- 矩阵特征值和特征向量
- [matlab] eig函数求解矩阵特征值和特征向量
- OpenCV - 计算矩阵(cv::Mat)的特征值和特征向量
- 矩阵的特征值和特征向量
- 矩阵的特征值和特征向量
- 矩阵的特征值和特征向量
- 矩阵的特征值和特征向量
- 矩阵的特征值和特征向量
- matlab求特征值和特征向量
- ND4J计算特征值和特征向量
- 矩阵的特征值及相关矩阵特征值和特征向量公式
- OpenCV求矩阵的特征值和特征向量
- Android基于回调的事件处理
- 使用PopupMenu创建弹出式菜单
- HDU 1255 扫描线
- 巩固java(三)---java修饰符
- poj2352
- 基于Matlab来计算矩阵特征值和特征向量
- 实际开发使用中缓存的使用
- 【面试之旅—算法与数据结构-1】 最大最长子序列
- TexLive下使用resumecls中/英文简历模板(Ubuntu 12.04)
- iOS_AutoLayout
- Javascript关于绑定事件方法attachEvent和addEventListener区别与兼容写法
- 文章标题
- 写iOS SDK注意事项
- Software Testing Technology Day01