Класс: matlab.system
Прямое проходное состояние входа
[flag1,...,flagN] = isInputDirectFeedthroughImpl(obj)
[flag1,...,flagN] = isInputDirectFeedthroughImpl(obj,input,input2,...)
[
задает, является ли каждый вход прямым проходным входом. Если прямым сквозным соединением является flag1,...,flagN
] = isInputDirectFeedthroughImpl(obj
) true
, выход зависит от входа в каждый раз момент.
[
использование, которое один или несколько из Системного объекта вводит технические требования, чтобы определить, имеют ли входные параметры прямое сквозное соединение.flag1,...,flagN
] = isInputDirectFeedthroughImpl(obj
,input,input2,...
)
Если вы не включаете isInputDirectFeedthroughImpl
метод в вашей Системе object™ файл определения класса, все входные параметры приняты, чтобы быть прямым сквозным соединением.
Следующие случаи описывают когда Системные объекты в Simulink® использование генерации кода прямое или непрямое сквозное соединение.
Поддержка генерации кода системного объекта | Использует распространение Impl метод | Результат генерации кода Simulink |
---|---|---|
Y | N | Simulink автоматически выводит прямые проходные настройки из кода Системного объекта. |
Y | Y | Simulink автоматически не выводит прямые проходные настройки. Вместо этого это использует значение, возвращенное isInputDirectFeedthroughImpl метод. |
N | — |
|
isInputDirectFeedthroughImpl
вызван блоком MATLAB System (Simulink).
Необходимо установить Access = protected
для этого метода.
Вы не можете изменить, реализовать, или доступ настраиваемые свойства в этом методе.
updateImpl
(Simulink) | outputImpl
(Simulink)