Сохранение переменных рабочей области в скрипт 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 функция.