% 生成一个包含随机维度矩阵的元胞数组
a = randi(5,1); b = randi(3,1);
for m = 1:a
for n = 1:b
A{m,n} = randi(10,randi(5,1),randi(5,1));
end
end
% 将上元胞数组拆散
[m,n] = size(A);
d = 1;
for k = 1:m
for h = 1:n
nm = sprintf('A%d_%d',[k,h]);
ss = [nm '=A{' num2str(d) '};'];
eval(ss)
d = d+1;
end
end
可以用celldisp函数。