Как создать массив ячеек в MATLAB и инициализировать все элементы для одного и того же объекта?
У меня есть матрица (назовите этоX
) что инициализируется сказатьzero(3)
.
Я хочу изменить код так, чтобыX
массив ячеек размера (скажем)(3,1)
и инициализировать каждый элементzero(3)
.
Я могу сделать это с помощью цикла, но есть ли лучший способ?
X = cell(3,1);
for ii=1:numel(X)
X{ii} = zeros(3);
end