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