小编Gze*_*Gze的帖子

我可以在Matlab中存储的矩阵的最大长度是多少

我试图存储一个 size 的矩阵4 x 10^6,但是 Matlab 在运行它时无法做到这一点,就像它无法存储具有该大小的矩阵,或者我应该使用另一种方式来存储。代码如下:

matrix = [];
    for j = 1 : 10^6 
        x = randn(4,1); 
        matrix = [matrix x]; 
    end 
Run Code Online (Sandbox Code Playgroud)

问题是它仍然运行很长时间并且无法完成它,但是当我删除该行时matrix = [matrix x];,它很快就完成了循环。所以我需要的是拥有该matrix文件,以便我可以在任何需要的地方使用它。

matlab matrix

1
推荐指数
1
解决办法
53
查看次数

标签 统计

matlab ×1

matrix ×1