Я работаю над проблемой, когда у меня есть массив A
из 100 элементов. Все эти 100 элементов меняются со временем. Итак, в моем рабочем пространстве я получаю только окончательные значения всех этих элементов после того, как весь цикл времени был запущен.Как сохранить динамическую переменную из рабочей области в отдельном файле в Matlab?
Я пытаюсь сохранить значения со временем в отдельном файле (.txt или .mat), чтобы я мог получить доступ к этому файлу, чтобы проверить, как переменная изменяется со временем.
Я пытаюсь следующую команду:
save('file.mat','A','-append');
Но эта команда переписывает существующие значения в моем файле.
Просьба предложить мне способ сохранить эти значения без их перезаписи, а также узнать, как получить к ним доступ в MATLAB.
Спасибо за ответ. Причина, по которой я не хочу сохранять все промежуточные значения моего массива в матрице, заключается в том, что существует большое количество значений, а размер матрицы будет слишком большим. Я боюсь, что это приведет к неэффективному и трудоемкому решению. –
@RiderV Если они действительно такие большие (насколько велики мы говорим?), То загрузка их с диска будет еще медленнее. – Suever