В этом примере показано, как можно генерировать сигналы переменного размера. Он также иллюстрирует некоторые операции, которые могут быть применены к ним. Целью этого примера является введение основных операций, связанных с сигналами переменного размера.
Открыть пример модели sldemo_varsize_basic. Эта модель содержит несколько блоков, поддерживающих сигналы переменного размера.
Общими способами генерации сигналов переменного размера являются:
Используйте блок коммутатора с сигналом разного размера на каждом входном порту.
Используйте блок выбора и разрешите изменение индекса выбора размера с течением времени.
Восемьдесят блоков могут работать с сигналами переменного размера, включая блок усиления, блок суммы, блок математической функции, блок матричной конкатенации и блок создания шины. Кроме того, можно проверить сигналы переменного размера с помощью блока Ширина (Width) или Проба (Probe), отобразить сигналы переменного размера в блоках области действия и сохранить сигналы переменного размера в рабочей области с помощью блока В рабочую область (To Workspace).
Полный список блоков, поддерживающих сигналы переменного размера, см. в разделе Поддержка блоков Simulink для сигналов переменного размера.
