概述我有一个
大小为200000 X 200000的
矩阵.我需要找到这个的
特征值.我现在使用matlab但由于matlab的矩阵大小是不可处理的,我已经转移到perl,现在甚至perl都无法处理这是一个巨大的矩阵,它说的是内存不足.我想知道我是否可以使用其他可以处理如此庞大数据的编程语言来找出该矩阵的特征值.元素不是零,因此没有选择稀疏矩阵.请帮我解决这个问题. 我想你可能还是运气好MATLAB.看看他 我有一个大小为200000 X 200000的矩阵.我需要找到这个的特征值.我现在使用matlab但由于matlab的矩阵大小是不可处理的,我已经转移到perl,现在甚至perl都无法处理这是一个巨大的矩阵,它说的是内存不足.我想知道我是否可以使用其他可以处理如此庞大数据的编程语言来找出该矩阵的特征值.元素不是零,因此没有选择稀疏矩阵.请帮我解决这个问题.解决方法 我想你可能还是运气好MATLAB.看看他们的 distributed computing toolbox.你需要某种并行环境,一个计算集群.
如果您没有计算群集,可以查看可在Amazon EC2 or similar上使用的分布式特征值/向量计算方法.
还讨论了并行特征值计算方法here,它可以引导您获得比Perl更好的库和编程方法.
总结
以上是内存溢出为你收集整理的perl – 如何获得巨大矩阵的特征值(大小:2×10 ^ 5)全部内容,希望文章能够帮你解决perl – 如何获得巨大矩阵的特征值(大小:2×10 ^ 5)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)