В этом примере показано, как могут быть сгенерированы сигналы переменного размера. Это также иллюстрирует некоторые операции, которые могут быть применены к ним. Цель этого примера состоит в том, чтобы ввести основные операции, сопоставленные с сигналами переменного размера.
Откройте модель sldemo_varsize_basic
в качестве примера. Эта модель содержит несколько блоков тот переменный размер поддержки сигналы.
Распространенные способы сгенерировать сигналы переменного размера:
Используйте блок switch с различным сигналом размера в каждом входном порту.
Используйте Селекторный блок и позвольте индексу выбора размера изменяться в зависимости от времени.
Восемьдесят блоков могут действовать с сигналами переменного размера включая блок Gain, блок Sum, блок Math Function, блок Matrix Concatenate и блок Bus Creator. Кроме того, можно зондировать сигналы переменного размера с помощью Ширины или блока Probe, сигналов переменного размера отображения на блоках Осциллографа, и сохранить сигналы переменного размера в рабочую область с помощью блока To Workspace.
Для полного списка блоков, которые поддерживают сигналы переменного размера, смотрите Поддержку блока Simulink Сигналов Переменного Размера.