Визуализируйте различные реализации в единственном слое

Simulink® обеспечивает два блока, которые можно использовать, чтобы распространить условия всюду по модели и визуализировать все возможные реализации различного выбора в модели. Эти блоки называются Различным Источником и Различным Приемником.

Когда вы компилируете модель, Simulink определяет, который различное управление оценивает к true. Simulink затем деактивировал блоки, которые не связываются к различному управлению, являющемуся true, и визуализирует активные связи.

Как различная работа источников и приемников

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

Блок Variant Sink имеет один входной порт и один или несколько выходных портов. Можно задать различный выбор как блоки, которые соединяются с выходным портом так, чтобы самое большее один выбор был активен. Активный выбор соединяется непосредственно с входным портом Различного Приемника, и неактивный выбор устраняется во время моделирования.

Соедините один или несколько блоков с входным портом Различного Исходного блока или выходным портом блока Variant Sink. Затем вы задаете различные средства управления для каждого различного выбора, вводящего Различный Исходный блок и выходящего из блока Variant Sink. Для получения дополнительной информации смотрите Различное Распространение Условия с Различными Источниками и Приемниками.

Преимущества Использования различных источников и приемников

Используя Различный Источник и Различные блоки Приемника в Модельно-ориентированном проектировании обеспечивает эти преимущества:

  • Блоки включают распространение различных условий всюду по модели и позволяют вам визуализировать различный выбор в единственном слое вашей модели.

  • Путем визуализации всех возможных реализаций различного выбора можно улучшить удобочитаемость модели.

  • Во время образцовой компиляции Simulink устраняет неактивные блоки всюду по модели, улучшая производительность во время выполнения вашей модели.

  • Различные источники и приемники обеспечивают различные интерфейсы компонента, которые можно использовать для быстро образцового различного выбора.

Ограничения Использования различных источников и приемников

  • Различный Источник и Различные блоки Приемника работают с основанным на времени, вызовом функции или сигналами действия. Вы не можете использовать SimEvents®, Simscape™ Multibody™ или другой не основанные на времени сигналы с этими блоками.

  • Отчет варианта генерации кода не содержит Различный Источник и Различные блоки Приемника.

Связанные примеры

Больше о

Была ли эта тема полезной?