在matlab中创建一个多维数组

时间:2013-02-08 10:05:53

标签: matlab

我在matlab中创建一个多维数组,它有三个参数,数字,宽度和高度

A = randn(number,width,height)

我的问题是数字是动态变量,当它在文本文件中找到对象时会增加。我怎么想让数字变量动态,

我尝试了这个,但它没有用

A = randn(:,width,height)

2 个答案:

答案 0 :(得分:3)

i = 0;
when (object in text file)
i = i+1;
A(i,:,:) = data;
end

数据大小为width x height

答案 1 :(得分:1)

首先计算数字,然后相应地分配矩阵。

i = 0;
when (object in text file)
i = i+1;
end

A = randn(i,width,height);