如何在matlab中预先分配3维数组

时间:2014-12-10 23:30:12

标签: matlab memory-management multidimensional-array

在matlab中,如果我的尺寸是第三维中的10行,5列和45个条目,如何使用零预先分配3维数组。

我的部分问题在于,我试图跟踪二维网格上某些点的温度变化。基本上我在空间有一个10 x 5点的二维网格,我想跟踪每个点的温度随时间的变化。我在预先分配这个全零的3-D阵列时遇到了麻烦。

2 个答案:

答案 0 :(得分:3)

使用zeros功能。

myarray = zeros(10, 5, 45)

答案 1 :(得分:2)

尝试功能zeros()

M=zeros(10,5,45)