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

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

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

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

решение1

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

vars=who;
for i=1:length(vars)
save(vars{i},vars{i})
end

Связанный контент