Много исследований, что можно выполнить Simscape™ Electrical™ использования, требуют, чтобы симуляция регистрировала переменную в рабочей области MATLAB®. Модель в этом примере сконфигурирована, чтобы регистрировать данные Simscape для целой модели для целого времени симуляции. Исследовать настройку регистрации данных модели:
Откройте модель. В подсказке команды MATLAB войти
model = 'ee_rectifier_power_dissipated';
open(model)
Откройте образцовые параметры конфигурации и затем, на левой панели, выберите 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'