exponenta event banner

sscexplore

Откройте обозреватель результатов Simscape для взаимодействия с записанными данными моделирования

Описание

пример

sscexplore(node) открывает новое окно обозревателя результатов Simscape™, содержащее записанные данные моделирования для указанного узла в переменной журнала моделирования. Перед вызовом этой функции необходимо иметь переменную журнала моделирования в текущей рабочей области. Создайте переменную журнала моделирования путем моделирования модели с включенным протоколированием данных или загрузите ранее сохраненную переменную из файла. Если node является именем переменной журнала моделирования, то окно Simscape Results Explorer содержит данные для всей модели. Если node является именем узла в дереве данных моделирования, то окно Simscape Results Explorer содержит данные только для этого узла.

пример

sscexplore(node,nodepath) открывает новое окно Simscape Results Explorer, содержащее записанные данные моделирования для указанного узла, node, но открывается в подузле, указанном nodepath.

Примеры

свернуть все

Откройте пример модели двигателя постоянного тока с постоянным магнитом:

ssc_dcmotor

В этом примере модели включено ведение журнала данных для всей модели, для параметра Имя переменной рабочей области (Workspace variable name) установлено значение simlog_ssc_dcmotor.

Моделирование модели для регистрации данных моделирования:

sim('ssc_dcmotor');

Ознакомьтесь с данными моделирования:

sscexplore(simlog_ssc_dcmotor)

Откроется новое окно обозревателя результатов Simscape. Он содержит записанные данные моделирования для всей модели. Корневой узел, ssc_dcmotor, по умолчанию выбран на левой панели. При развертывании и выборе узлов на левой панели соответствующие графики появляются на правой панели.

Откройте пример модели двигателя постоянного тока с постоянным магнитом:

ssc_dcmotor

В этом примере модели включено ведение журнала данных для всей модели, для параметра Имя переменной рабочей области (Workspace variable name) установлено значение simlog_ssc_dcmotor.

Моделирование модели для регистрации данных моделирования:

sim('ssc_dcmotor');

Ознакомьтесь с данными моделирования:

sscexplore(simlog_ssc_dcmotor,'DC_Motor.Inertia')

Откроется новое окно обозревателя результатов Simscape. Он содержит записанные данные моделирования для всей модели, но исследование данных начинается с узла, указанного nodepath аргумент. Этот узел соответствует блоку инерции в подсистеме двигателя постоянного тока.

Откройте пример модели двигателя постоянного тока с постоянным магнитом:

ssc_dcmotor

В этом примере модели включено ведение журнала данных для всей модели, для параметра Имя переменной рабочей области (Workspace variable name) установлено значение simlog_ssc_dcmotor.

Моделирование модели для регистрации данных моделирования:

sim('ssc_dcmotor');

Ознакомьтесь с данными моделирования:

sscexplore(simlog_ssc_dcmotor.DC_Motor.Inertia)

Откроется новое окно обозревателя результатов Simscape. Он содержит только записанные данные моделирования для узла, указанного в node аргумент. Этот узел соответствует блоку инерции в подсистеме двигателя постоянного тока.

Входные аргументы

свернуть все

Переменная рабочей области журнала моделирования или узел в этой переменной, содержащий записанные данные моделирования модели, указанные как Node объект. Имя переменной журнала моделирования задается с помощью параметра Имя переменной рабочего пространства (Workspace variable name) на панели Simscape диалогового окна Параметры конфигурации (Configuration Parameters). Чтобы указать узел в переменной журнала моделирования, укажите полный путь к этому узлу через дерево данных моделирования, начиная с имени переменной верхнего уровня.

Пример: simlog.DC_Motor.Motor_Inertia_J

Путь к открываемому подузлу, определяемый как вектор символа или строковый скаляр. Если опустить nodepath аргумент, то откроется окно Simscape Results Explorer в корне указанного узла, node. При указании nodepath, то окно Simscape Results Explorer по-прежнему содержит все данные моделирования для node, но открывается в подузле внутри него, определяемом nodepath. Используйте simscape.logging.findPath для поиска nodepath значение для блока или подсистемы.

Пример: 'DC_Motor.Motor_Inertia_J'

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

Представлен в R2015a