我意识到有3个问题具有类似的异常消息。不幸的是,没有任何问题得到解答,评论无法解决我的问题。Octave - 内存不足或Octave索引类型的维度过大
我在64位版本的Windows 10系统上使用Octave 4.2.1,总共16 GB RAM,运行时可以使用约11 GB的空间。 当我尝试乘以60000×10矩阵,10×60000矩阵倍频想出了以下异常:
error: out of memory or dimension too large for Octave's index type
这个乘法将导致60000 X 60000矩阵,因此不应该是一个问题一个64位的索引。 我什至不能做zeros(60000,60000);
我不明白我做错了什么。有人能指引我走向正确的方向吗?
Tatsuro提供了一些官方的windows版本,并且提供了实验性的大型数组支持(http://www.tatsuromatsuoka.com/octave/Eng/Win/)。据我所知,其他一些用户使用64bit * INDEXING *在线构建。 Yannic可能会在邮件列表中查找录音 – Andy
谢谢你非常详细的回答:) –
因此错误消息使人们认为他们正在达到内存限制。发生什么情况会导致无法分割此错误消息,以便告知用户他/她做了哪一个? –