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