Предположим, что следующие гипотетические данные Matlab (в виде векторов-столбцов): для 3 субъектов (i = от 1 до 3) каждый обеспечивает три измерения y1, y2, y3 в течение 5 моментов времени (j = от 1 до 5) или менее (несбалансированные). Исходный набор данных больше. поэтому мне нужно использовать массив ячеек. В конце мне нужно иметь Y=cell(3,1), чтобы для субъекта i Y{i} представляло собой матрицу, представляющую повторяющиеся измерения для субъекта i.
i j y1 y2 y3
1 1 1.0 0.6 0.8
1 2 0.8 0.7 0.2
1 3 1.0 0.7 0.9
1 4 1.0 0.8 0.7
1 5 0.7 0.8 0.9
2 1 0.5 0.7 0.8
2 2 0.4 0.7 0.6
2 3 0.4 0.5 0.8
3 1 0.4 0.5 0.7
3 2 0.5 0.6 0.8
3 3 0.5 0.6 0.8
3 4 0.6 0.6 0.8
Так что мне нужно, чтобы они выглядели как
Y{1}=
1.0 0.6 0.8
0.8 0.7 0.2
1.0 0.7 0.9
1.0 0.8 0.7
0.7 0.8 0.9
Y{2}=
0.5 0.7 0.8
0.4 0.7 0.6
0.4 0.5 0.8
Y{3}=
0.4 0.5 0.7
0.5 0.6 0.8
0.5 0.6 0.8
0.6 0.6 0.8
Мне также нужно использовать i и j, чтобы помочь в индексировании