exponenta event banner

Вариант конструкции лампы

В этом примере показано, как спроектировать систему, использующую вариационные переходы для создания кода, который может использоваться в различных программных ситуациях.

Некоторые из ламп имеют возможность быть затемненными. Внутри этого подмножества есть лампы, которые могут быть установлены высокими или низкими, и лампы, которые могут быть только высокими, средними или низкими.

Вход в конфигурации исполнения охраняется условием перехода, в котором используется параметр Simulink или переменная MATLAB, определенная в базовой рабочей области.

В этом примере конфигурации вариантов охраняются условием с параметром Simulink. В этом случае HAS_DIMMER1 и HAS_DIMMER2 являются объектами параметров.

При создании кода из модели Simulink код включает только активный конечный автомат варианта. При использовании встроенного кодера можно включить условную инструкцию препроцессора в созданный код.

Дополнительные сведения см. в разделе Создание кода с использованием исполнительных переходов.