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