Можно ли использовать команду сохранения Matlab внутри функции для хранения переменных рабочей области?
Рассмотрим следующий сценарий: у меня есть куча переменных в рабочем пространстве Matlab, и я хочу, чтобы все, что начиналось с "a" и "b" в файле .mat. Конечно это работает:
save('test.mat','a*','b*')
но я хочу иметь переменную имя файла. Функция, которую я написал:
function save_with_name(name)
save(name,'a*','b*')
не работает, потому что save_with_name не видит переменные рабочей области. Есть ли решение, которое я могу использовать?