adrio
Apr 1 2005, 09:50 AM
Кто работал в MatLab, помогите. Проблема следующая, мне нужно проиндексировать массивы в цикле, т.е. задать цикл с изменяющимся параметром, например i=0:9 и чтобы формировались матрицы A{i}=zeros[6,6]. Соответственно на выходе цикла должен сформироваться ряд матриц: A{0}=zeros[6,6], A{1}=zeros[6,6], A{2}=zeros[6,6], A{3}=zeros[6,6]...
Как это сделать?? Сразу скажу, что описанная здесь форма записи не работает.
Antony
Dec 2 2007, 01:06 PM
Я матлаб в глаза не видел, но - может проще создать трехмерный массив? Типа A{i} = zeros[i,j,k].
Stas-
Dec 2 2007, 04:18 PM
Я матлабом пользуюсь каждый день на работе

Но таки совет на счет трехмерного массива абсолютно верный.
A=zeros(6,6,10);
Индексировать элементы массива в матлабе можно только целыми положительными числами, начиная с единицы, то есть A(1,1,0) - работать не будет.