Класс: matlab.system.mixin. Непрямой
Пакет: matlab.system.mixin
Прямое состояние сквозного соединения входного параметра
[flag1,...,flagN] = isInputDirectFeedthroughImpl(obj)
[flag1,...,flagN] = isInputDirectFeedthroughImpl(obj,input,input2, ...)
задает, является ли каждый входной параметр прямым входным параметром сквозного соединения. Если прямым сквозным соединением является [flag1,...,flagN] = isInputDirectFeedthroughImpl(obj)
true
, вывод зависит от входного параметра в каждый раз момент.
использует один или несколько входных спецификаций Системного объекта, чтобы определить, имеют ли входные параметры прямое сквозное соединение.[flag1,...,flagN] = isInputDirectFeedthroughImpl(obj,input,input2, ...)
Если вы не включаете метод isInputDirectFeedthroughImpl
в свою Систему object™ файл определения класса, все входные параметры приняты, чтобы быть прямым сквозным соединением.
Следующие случаи описывают, когда Системные объекты в генерации кода Simulink® используют прямое или непрямое сквозное соединение.
Системный объект поддерживает генерацию кода и не наследовался mixin Propagates
— Simulink автоматически выводит прямые настройки сквозного соединения из кода Системного объекта.
Системный объект поддерживает генерацию кода и наследовался mixin Propagates
— Simulink автоматически не выводит прямые настройки сквозного соединения. Вместо этого это использует значение, возвращенное методом isInputDirectFeedthroughImpl
.
Системный объект не поддерживает генерацию кода — Значение по умолчанию, метод isInputDirectFeedthroughImpl
возвращает false, указывая, что прямое сквозное соединение не включено. Чтобы заменить поведение по умолчанию, реализуйте метод isInputDirectFeedthroughImpl
в своем файле определения класса.
Этот метод является частью matlab.system.mixin.Nondirect
class.
isInputDirectFeedthroughImpl
вызван блоком MATLAB System.
Вам необходимо задать Access = protected для этого метода.
Вы не можете изменить, реализовать, или доступ настраиваемые свойства в этом методе.