propagatedInputComplexity

Сложность входа во время распространения Simulink

Синтаксис

flag = propagatedInputComplexity(obj,index)

Описание

flag = propagatedInputComplexity(obj,index) возвращает true или false указать, является ли входной параметр для обозначенной Системы object™ комплексным. index задает вход, для которого можно возвратить флаг сложности.

Можно использовать propagatedInputComplexity только из isOutputComplexImpl метод в вашем файле определения класса. Используйте isOutputComplexImpl когда:

  • Ваш Системный объект имеет больше чем один ввод или вывод.

  • Входная сложность определяет выходную сложность.

  • Выходная сложность должна отличаться от входной сложности.

Входные параметры

развернуть все

Указатель системного объекта раньше получал доступ к свойствам, состояниям и методам, характерным для объекта. Если ваш propagatedInputComplexity метод не использует объект, можно заменить этот вход на ~.

Индекс заданного входа. Не считайте obj в index. Первым входом всегда является obj.

Выходные аргументы

развернуть все

Сложность заданного входа, возвращенного как true или false

Примеры

развернуть все

Получите сложность второго входа, когда вы запустите объект и установите выход совпадать с ним. Примите, что первый вход не оказывает влияния на выходную сложность.

methods (Access = protected)
   function outcomplx = isOutputComplexImpl(obj)
      outcomplx = propagatedInputComplexity(obj,2);
   end 
end
Введенный в R2014a