При создании моделей необходимо учитывать, что блоки Simulink ® подразделяются на две основные категории: невиртуальные блоки и виртуальные блоки. Невиртуальные блоки играют активную роль в моделировании системы. При добавлении или удалении невиртуального блока изменяется поведение модели. Виртуальные блоки, напротив, не играют активной роли в моделировании; они помогают организовать модель графически. Некоторые блоки Simulink являются виртуальными в некоторых обстоятельствах и непривиртуальными в других. Такие блоки называются условно виртуальными блоками. В таблице перечислены виртуальные и условно виртуальные блоки Simulink .
| Имя блока | Условие, при котором блок является виртуальным |
|---|---|
Виртуальная, если входная шина является виртуальной. | |
Виртуальная, если выходная шина является виртуальной. | |
Виртуальная, если входная шина является виртуальной. | |
Всегда виртуальная. | |
Виртуальный, если не подключен непосредственно к блоку исходящего порта. | |
Всегда виртуальная. | |
Всегда виртуальная. | |
Всегда виртуальная. | |
Всегда виртуальная. | |
Виртуальная, если входная шина не является невиртуальной и содержит сигнал переменного размера. | |
Виртуальный, если блок не находится в условно выполненной или атомной подсистеме и не имеет прямого соединения с блоком Outport. | |
Всегда виртуальная. | |
Виртуальная, если выходная шина не является невиртуальной. | |
Виртуальный, если блок находится в какой-либо подсистеме (условной или нет) и не находится в корневом (верхнем) окне Simulink. | |
Виртуальный только в том случае, если указано число входных размеров | |
Всегда виртуальная. | |
Виртуально, если блок не выполнен условно или если не установлен флажок Обработать как атомную единицу. Вы можете проверить, является ли блок виртуальным, с помощью | |
Всегда виртуальная. | |
Виртуальный, когда выходной порт отсутствует. |