MATLAB сохранить все переменные отдельно

Моя текущая рабочая область содержит 32 переменные с последовательным именем. Каждая переменная представляет собой массив значений типа double с различной длиной. Я хочу сохранить каждый из них в виде отдельного файла.mat, чтобы имя каждого файла совпадало с именем переменной. Я не мог найти какую-либо помощь в Google или ранее заданный вопрос в SE. Помощь нужна срочно.

Примечание: мне нужно связать эти данные с другим текстовым файлом, который у меня есть для каждой переменной в отдельности. Поэтому сохранение в одном файле в виде структуры - это не то, что я ищу, и имя переменной должно быть именем файла. Благодарю.

1 ответ

Я понял это сам. Этот простой код ниже делает свое дело. Спасибо за попытку, если кто-то сделал.

vars=who;
for i=1:length(vars)
save(vars{i},vars{i})
end
Другие вопросы по тегам