- 主题:请教一个幂迭代计算矩阵多个特征值的问题 (转载)
也许是哪个环节没搞对。
【 在 cafitren 的大作中提到: 】
: 只要有现成的,最好还是不要自己搞,除非原理上能够快至少上百倍。
: 记得当年自己Fortran上编了个高斯消元法,用起来又慢还经常出错,最后还是用库省心。
:
--
FROM 115.183.228.*
krylov里面,好像有的方法就是反复幂迭代,算出其中几个特征值。
【 在 shookware 的大作中提到: 】
: 直接用krylov子空间类的方法不行么?
:
--
FROM 115.183.228.*
lapack的几个求本征值函数速度怎么样?
可能用mkl的性能会更好些
【 在 aimto 的大作中提到: 】
: 我对比了一下计算速度,特征值全计算,比幂迭代,耗时是幂迭代的2.4倍。
: 耗时这个指标对需求很严格。
--
修改:sssss FROM 211.86.151.*
FROM 211.86.151.*
复共轭对称矩阵?
矩阵维数N=10,希望计算前m=6阶特征对,用Lanczos法肯定事半功倍,得不偿失
matlab的eigs调用的ARPACK是计算大规模稀疏矩阵部分特征对,通常N比m大一个数量级以上
这个情况,为啥不用CUDA做并行计算呢?
【 在 aimto 的大作中提到: 】
: 复向量的相关函数,对称正定复矩阵。
--
FROM 114.82.2.*
这个规模直接用QR分解,再用cuda并行加速就足够了吧。除非是算法上数量级的计算量提升,否则没必要自己去优化。
【 在 aimto 的大作中提到: 】
: 发信人: aimto (目标), 信区: Mathematics
: 标 题: 请教一个幂迭代计算矩阵多个特征值的问题
: 发信站: 水木社区 (Thu May 5 11:03:22 2022), 站内
: ...................
--
FROM 112.96.173.*
你归一化了吗?
两次归一化的次序要小心一点
【 在 aimto 的大作中提到: 】
: 【 以下文字转载自 Mathematics 讨论区 】
: 发信人: aimto (目标), 信区: Mathematics
: 标 题: 请教一个幂迭代计算矩阵多个特征值的问题
: ...................
--
FROM 180.164.5.*