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

Много исследований, что можно выполнить Simscape™ Electrical™ использования, требуют, чтобы симуляция регистрировала переменную в рабочей области MATLAB®. Модель в этом примере сконфигурирована, чтобы регистрировать данные Simscape для целой модели для целого времени симуляции. Исследовать настройку регистрации данных модели:

  1. Откройте модель. В командной строке MATLAB введите

    model = 'ee_rectifier_power_dissipated';
    open(model)

  2. Откройте параметры конфигурации модели и затем, на левой панели, выберите Simscape. Соответствующие параметры:

    • Log simulation data — Регистрация данных включена для целой модели, потому что этот параметр устанавливается на All таким образом, можно вычислить степень, рассеянную любым из полупроводников в модели.

    • Workspace variable name — Этот параметр, который также упоминается как имя логарифмической переменной симуляции, задан как simlog_ee_rectifier_power_dissipated.

    • Limit data points — Можно вычислить степень, рассеянную для целого времени симуляции, потому что опция не выбрана.

В качестве альтернативы можно определить настройку регистрации данных Simscape, не открывая параметры конфигурации модели, при помощи get_param функция. Например, для ee_rectifier_power_dissipated модель, чтобы определить:

  • Если все, некоторые или никакие данные регистрируются в командной строке MATLAB, войти

    get_param(model,'SimscapeLogType')
    
    ans =
    
        'all'

  • Имя переменной логгирования Simscape

    get_param(model,'SimscapeLogName')
    ans =
    
        'simlog_ee_rectifier_power_dissipated'

  • Если опция, чтобы ограничить точки данных идет или прочь

    get_param(model,'SimscapeLogLimitData')
    ans =
    
        'off'

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

Функции

Похожие темы