exponenta event banner

Печать данных моделирования в различных единицах

При просмотре зарегистрированных расчетных данных в обозревателе результатов Simscape™ данные по x-axis всегда время, в секундах. Однако можно изменить y- осевые единицы измерения непосредственно на графике.

Каждый из графиков имеет стрелку раскрывающегося списка рядом с именем единицы измерения для y-axis. При нажатии этой стрелки появляется контекстное меню, содержащее имена всех единиц измерения в реестре единиц измерения, соответствующих текущей единице печати, а также две другие опции:

  • Default - Используйте единицу измерения по умолчанию.

  • Specify - Введите имя или выражение единицы измерения во всплывающем окне и нажмите кнопку OK. Указанное имя или выражение единицы измерения должно быть соразмерно текущей единице измерения печати.

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

В этом примере показано, как можно выводить данные на печать в различных единицах измерения путем выбора единицы измерения в интерактивном режиме на панели печати.

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

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

  3. Откройте окно Simscape Results Explorer и постройте график скорости вращения блока Инерция (Inertia).

    sscexplore(simlog_ssc_dcmotor,'DC_Motor.Inertia.w')

    По умолчанию обозреватель результатов Simscape отображает скорость вращения в рад/с.

  4. Для печати данных в различных единицах измерения щелкните стрелку под именем единицы измерения, а затем в контекстном меню выберите rpm.

    График скорости вращения перерисовывается в об/мин.

Связанные примеры

Подробнее