matlab 使、使用 for 循环 创建多个数组

比如说,我想建20个数组,,
有人说 用 matlab 中的 cell 可以实现。。
我是初学者,无论怎样。能实现。。所以请详细说下。。。感激不尽。!

我也初学者,要不你看看
suzu=cell(20,1); %%%%%%建立一个20*1的元胞结构(每一个就是个数组)
for i=1:20
cell{i}=zeros(4,5); %%%%%在这里不知道你想要什么样的20个数组,就建立个4*5的0矩阵
end

每个矩阵通过cell{i}来访问

cell{3}=
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0追问

非常感谢。
这样的话。。跟 'suzu' 怎么联系上呢?

追答

囧,我错了,换个来吧
suzu=cell(1,20); %%%%%%建立一个1*20的元胞结构(每一个就是个数组)
for i=1:20
suzu{i}=zeros(4,5); %%%%%在这里不知道你想要什么样的20个数组,就建立个4*5的0矩阵
end

每个矩阵通过suzu{i}来访问

suzu{3}=
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0

温馨提示:答案为网友推荐,仅供参考
相似回答