sscexplore

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

Описание

пример

sscexplore(node) открывает новое окно Simscape™ Результатов Explorer, содержащее записанные в журнал данные моделирования для заданного узла в переменной симуляции log. Прежде чем вы вызовете эту функцию, у вас должна быть переменная журнала симуляции в текущей рабочей области. Создайте переменную журнала симуляции путем симуляции модели с включенным логгированием данных или загрузите ранее сохраненную переменную из файла. Если 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 Results Explorer. Он содержит записанные данные моделирования для всей модели. Корневой узел, ssc_dcmotor, по умолчанию выбран в левой панели. При развертывании и выборе узлов на левой панели соответствующие графики появляются на правой панели.

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

ssc_dcmotor

Эта модель примера имеет логгирование данных, разрешенное для всей модели, с Workspace variable name набора параметров для simlog_ssc_dcmotor.

Симулируйте модель, чтобы записать данные моделирования:

sim('ssc_dcmotor');

Исследуйте данные моделирования:

sscexplore(simlog_ssc_dcmotor,'DC_Motor.Inertia')

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

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

ssc_dcmotor

Эта модель примера имеет логгирование данных, разрешенное для всей модели, с Workspace variable name набора параметров для simlog_ssc_dcmotor.

Симулируйте модель, чтобы записать данные моделирования:

sim('ssc_dcmotor');

Исследуйте данные моделирования:

sscexplore(simlog_ssc_dcmotor.DC_Motor.Inertia)

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

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

свернуть все

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

Пример: 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