Способ динамически создавать переменные в Matlab?
Случай, над которым я работаю, - это разделение большого трехмерного массива данных, которые я собрал, используя хорошие методы кодирования (и т. Д.), И теперь мне нужно сегментировать слои этого массива на отдельные переменные для отдельной обработки в другом месте. не могу назвать мои данные, как этоBigData(:,:,n)
.
Поэтому я хотел бы создать цикл, в котором я создаю новые переменные, как
for i=1:n
createVariable('user_' i) = BigData(:,:,i);
end
Как мне сделать это без написанияn новые переменные вручную каждый раз?
user_1 = BigData(:,:,1);
user_2 = BigData(:,:,2);
user_3 = BigData(:,:,3);
.
.
.