Я ищу способ хранения большого числа переменных в массиве в MATLAB.
Есть ли способы достичь этого?
Пример:
for i: 1:unknown
myArray(i) = zeros(500,800);
end
Если неизвестной является различная длина массива, я могу пересмотреть с дополнительной информацией, если это необходимо.
Обновление: Производительность - главная причина, по которой я пытаюсь это сделать. У меня было это раньше, когда он будет захватывать данные как одну матрицу, показывать ее в режиме реального времени, а затем переходить к обработке следующего набора данных.
Я попытался использовать многомерные массивы, как предложено ниже компанией Rocco, однако мои данные настолько велики, что у меня закончилась память, мне, возможно, придется изучить другую альтернативу для моего случая. Будет обновляться, когда я буду пытаться сделать другие предложения.
Обновление 2: Спасибо всем за предложения, однако я должен был заранее указать, что точность и скорость являются неотъемлемым фактором здесь, мне, возможно, придется взглянуть на исходный метод, прежде чем пытаться использовать 3-мерные массивы и переоценить метод импорта данных.