我试图在 SAGE 中保存一个“大”有理矩阵,但我遇到了问题。在计算了大小为 5 x 10,000 且每个条目包含分数形式的有理数且分子和分母的总位数超过 10 页的矩阵 A 之后,我运行以下命令:
save(A, DATA + 'A').
这给了我以下错误消息:
Traceback(most recent call last):
...
RuntimeError: Segmentation fault.
我尝试了使用“较小”矩阵的相同保存命令,效果很好。我还应该注意,我使用的是配备 64 位操作系统、基于 x64 的处理器、Windows 8、i7 CPU @ 2.40 GHz 和 8 GB RAM 的笔记本电脑。我在分配了 5237 MB 的虚拟机上运行 SAGE。如果您需要更多信息,请告诉我。我的问题是:
为什么我不能保存我的矩阵?为什么我会收到上述错误消息?这是什么意思?
如何使用此命令保存矩阵 A?有没有其他方法可以保存它?
我在另一个专门处理 SAGE 的论坛上问过这些相同的问题,但我没有在那里得到答案。我也花了很多时间在网上搜索这个问题,但还没有看到有人遇到同样的问题。