gpt4 book ai didi

matlab - 'eig' 和 'eigs' 有什么区别?

转载 作者:太空宇宙 更新时间:2023-11-03 19:13:45 28 4
gpt4 key购买 nike

我为此进行了很多搜索,但找不到关于“eig”和“eigs”这两种方法有何不同的答案。从他们那里得到的特征值和特征向量有什么区别?

最佳答案

他们使用不同的算法,针对不同的问题和不同的目标量身定制。

eig 是一个很好的、快速的、通用的特征值/向量求解器。当您的矩阵具有适合内存的实际大小,以及您需要所有特征值/向量时,它适合使用。稀疏矩阵在 eig 中根本不起作用。

Eigs 是一种求解器,更适合您只需要特征值/向量的有限子集的情况。这里的矩阵通常以稀疏格式存储,因为作为一个完整的矩阵,它会占用太多内存来存储。 eigs 似乎是基于 ARPACK .

如果您真的要询问有关实际算法的细节,那么这个问题显然不适合本网站。坐下来阅读“矩阵计算”,或者更好的是,阅读文档中列出的关于 eigs 的引用资料。

关于matlab - 'eig' 和 'eigs' 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5855231/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com