сохранение

Сохраните содержимое рабочего пространства модели к MAT-файлу

Синтаксис

save(mdlWks,fileName)

Описание

пример

save(mdlWks,fileName) сохраняет переменные в рабочем пространстве модели, представленном объектом Simulink.ModelWorkspace mdlWks к MAT-файлу, заданному fileName.

Когда вы устанавливаете свойство DataSource рабочего пространства модели к 'MAT-File' или 'MATLAB File', чтобы сохранить в файл, который действует как внешний источник данных модели, используйте saveToSource вместо save.

Примеры

свернуть все

Откройте модель в качестве примера vdp.

open_system('vdp')

Создайте объект Simulink.ModelWorkspace, который представляет рабочее пространство модели vdp.

mdlWks = get_param('vdp','ModelWorkspace');

Создайте некоторые переменные в рабочем пространстве модели.

assignin(mdlWks,'myVar',5.12)
assignin(mdlWks,'myOtherVar',7.22)

Сохраните переменные в новый MAT-файл под названием myVars.mat.

save(mdlWks,'myVars.mat')

MAT-файл появляется в вашей текущей папке.

Входные параметры

свернуть все

Целевое рабочее пространство модели, заданное как объект Simulink.ModelWorkspace.

Имя целевого MAT-файла, заданного как вектор символа.

Пример: 'myFile.mat'

Типы данных: char

Смотрите также

Представлено до R2006a

Была ли эта тема полезной?