matlab中求特征值和特征向量的具体算法是什么啊?(即eig和svd等的具体实现算法是什么呢?)
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/19 00:07:54
matlab中求特征值和特征向量的具体算法是什么啊?(即eig和svd等的具体实现算法是什么呢?)
![matlab中求特征值和特征向量的具体算法是什么啊?(即eig和svd等的具体实现算法是什么呢?)](/uploads/image/z/89391-39-1.jpg?t=matlab%E4%B8%AD%E6%B1%82%E7%89%B9%E5%BE%81%E5%80%BC%E5%92%8C%E7%89%B9%E5%BE%81%E5%90%91%E9%87%8F%E7%9A%84%E5%85%B7%E4%BD%93%E7%AE%97%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%E5%95%8A%3F%EF%BC%88%E5%8D%B3eig%E5%92%8Csvd%E7%AD%89%E7%9A%84%E5%85%B7%E4%BD%93%E5%AE%9E%E7%8E%B0%E7%AE%97%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%E5%91%A2%3F%EF%BC%89)
eig(A)主要用QR算法,如果A对称则使用对称QR算法(如果要特征向量的话有可能会用divide and conquer);
eig(A,B)用QZ算法,如果探测到A对称,B对称正定,则对B做Cholesky分解后再用对称QR算法;
svd的算法和对称QR算法类似.
这些不是几句话就能明白的,要学习一下矩阵计算(数值线性代数)的课程才能知道几十年前最简单的算法,软件中的算法在此基础上还增加了很多新技术,但基本方法是差不多的.
eig(A,B)用QZ算法,如果探测到A对称,B对称正定,则对B做Cholesky分解后再用对称QR算法;
svd的算法和对称QR算法类似.
这些不是几句话就能明白的,要学习一下矩阵计算(数值线性代数)的课程才能知道几十年前最简单的算法,软件中的算法在此基础上还增加了很多新技术,但基本方法是差不多的.
matlab中求特征值和特征向量的具体算法是什么啊?(即eig和svd等的具体实现算法是什么呢?)
层次分析法中最大特征值和特征向量的算法
急,求用matlab来算这个协方差矩阵的特征值和特征向量的具体matlab指令
我在VB中使用矩阵函数库MatrixVB的eig求特征值和特征向量,出现了这样的问题.
在MATLAB中求矩阵特征值和特征向量的代码
matlab中如何求矩阵的特征值和特征向量
我用matlab中eig函数做了主成分分析,但是得到的特征值和原来的矩阵参量之间是什么对应关系那?
matlab里面的函数wden如何用C语言实现啊?需要具体的算法~
求n阶矩阵特征值和特征向量的公式是什么
怎样用matlab程序求矩阵的最大特征值和特征向量
如何用matlab求行列式的特征值和特征向量
求该矩阵的特征值和特征向量,要具体点的步骤