Сохранение переменных рабочей области в скрипт MATLAB
matlab.io.saveVariablesToScript( сохраняет переменные в текущей рабочей области к MATLAB® скрипт под названием filename)filename.m. Имя файла может включать .m суффикс. Если вы не включаете его, функция добавляет его, когда это создает файл.
Переменные, для которых MATLAB не может сгенерировать код, сохранены в MAT-файл под названием filename.mat.
Если файл с тем же именем уже существует, это перезаписывается.
matlab.io.saveVariablesToScript( дополнительные опции использования заданы одним или несколькими filename,Name,Value)Name,Value парные аргументы.
matlab.io.saveVariablesToScript не сохраняет следующие переменные в скрипт MATLAB или MAT-файл.
Объекты Java
Объекты.NET
Объекты Python
matlab.io.saveVariablesToScript сохраняет следующие переменные только в MAT-файл.
Объекты MATLAB
Указатели на функции
Анонимные функции
Если у вас есть Simulink®, можно использовать matlab.io.saveVariablesToScript сохранить переменные, которые используют ваши модели. Однако, если вы сохраняете много переменных, сгенерированный файл MATLAB может содержать много строк кода и занять много времени, чтобы выполниться. Чтобы избежать долгого времени выполнения, рассмотрите эти альтернативы:
Постоянно сохраните переменные в словаре данных вместо использования Simulink.saveVars. Словарь данных также обеспечивает больше инструментов для переменных управления. Смотрите Определяют, Где Сохранить Переменные и Объекты для Моделей Simulink (Simulink).
Сохраните переменные в MAT-файле при помощи save функция.