MATLAB сохранить все переменные отдельно
Моя текущая рабочая область содержит 32 переменные с последовательным именем. Каждая переменная представляет собой массив значений типа double с различной длиной. Я хочу сохранить каждый из них в виде отдельного файла.mat, чтобы имя каждого файла совпадало с именем переменной. Я не мог найти какую-либо помощь в Google или ранее заданный вопрос в SE. Помощь нужна срочно.
Примечание: мне нужно связать эти данные с другим текстовым файлом, который у меня есть для каждой переменной в отдельности. Поэтому сохранение в одном файле в виде структуры - это не то, что я ищу, и имя переменной должно быть именем файла. Благодарю.
1 ответ
Я понял это сам. Этот простой код ниже делает свое дело. Спасибо за попытку, если кто-то сделал.
vars=who;
for i=1:length(vars)
save(vars{i},vars{i})
end