Модули в блоках MATLAB function

Модули для данных ввода и вывода

Блоки MATLAB function поддерживают спецификацию физических единиц измерения как свойства для вводов данных и выходных параметров. Задайте модули при помощи Модуля (e. g., m, m/s^2, N*m) параметр. Когда вы начинаете вводить в модульном поле, этот параметр обеспечивает соответствие с предложениями для модулей, что Simulink® поддерживает. По умолчанию, свойство установлено в наследовали модуль от Сигнала Simulink на соответствующем порте ввода или вывода. Если вы выбираете Data, должен решить к свойству объекта Сигнала Simulink для выходных данных, вы не можете задать модули. В этом случае, выходные данные присвоен тот же модульный тип как Сигнал Simulink, соединенный с выходным портом.

Чтобы отобразить модули на строках Simulink в модели, выберите Display> Signals и Ports> Port Units.

Проверка непротиворечивости

Блоки MATLAB function проверяют непротиворечивость модуля сигнальной линии от Simulink с модульной установкой для соответствующих данных ввода или вывода в блоке. Если модули не соответствуют, Simulink отображает предупреждение во время образцового обновления.

Модули для ограничений Stateflow

Модульные настройки свойства не влияют на выполнение блока MATLAB function. Simulink Check только непротиворечивость с соответствующим Сигналом Simulink, подключенным параллельно к вводу или выводу. Это не проверяет непротиворечивость присвоений в блоках MATLAB function. Например, Simulink не предостерегает от присвоения входного параметра с модульным набором к ft к выводу с модульным набором к m. Блок MATLAB function не выполняет модульные преобразования.

Похожие темы

Была ли эта тема полезной?