db_0143: Подобные типы блока на образцовых уровнях

ID: Заголовок

db_0143: Подобные типы блока на образцовых уровнях

Приоритет

Строго рекомендуемый

Осциллограф

NA-MAAB

Версии MATLAB

Все

Предпосылки

'none'

Описание

Чтобы позволить делить модели в дискретные модули, каждый уровень модели должен быть разработан со стандартными блоками того же типа (т.е. только Подсистемы или только Базисные блоки). Блоки, перечисленные в этой инструкции, используются для маршрутизации сигнала. Можно разместить их на любом уровне модели.

Блоки, которые Можно Поместить на любом Образцовом Уровне

БлокПример
Действие port1

Соедините шиной создателя

Селектор шины

Случай

Память хранилища данных

Преобразование типа данных

Демультиплексор

Enable2

От

Генератор вызова функции

Разделение вызова функции

Goto

Земля

Если

Inport

Слияние

Мультиплексор

Выходной порт

Переход уровня

Селектор

Терминатор

Trigger3

Единичная задержка

1Action порты не позволены на корневом уровне модели.

2Starting в R2011b, блок Enable позволен на корневом уровне модели.

3Starting в R2009a, блок Trigger позволен на корневом уровне модели.

Примечание

Если Триггер или Включает блоки, помещаются в корневой уровень модели, то модель не моделирует в автономном режиме. На модель нужно сослаться с помощью блока Model.

Объяснение

  • Удобочитаемость

  • Рабочий процесс

  • Верификация и валидация

В последний раз измененный

V2.2

Проверка Model Advisor

By Task> Modeling Standards for MAAB> Simulink> Check for mixing basic blocks and subsystems

Для получения дополнительной информации проверки смотрите Проверку на смешивание базисных блоков и подсистем.

Представленный в R2010a