Выберите способ распространения сигналов переменного размера через ссылочные модели.
Категория: Ссылка на модель
По умолчанию:
Infer from blocks in model
Infer from blocks in modelПоиск ссылочной модели и группирование блоков в следующие категории.
| Категория | Описание | Примеры блоков в этой категории |
|---|---|---|
| 1 | Размер выходного сигнала зависит от значений входного сигнала. |
|
| 2 | Состояния требуют сброса при изменении размера входного сигнала. |
|
| 3 | Размер выходного сигнала зависит только от размера входного сигнала. | Блок усиления |
Поиск останавливается на границе подсистем enable, function-call и action, поскольку эти подсистемы могут указывать, когда распространять размер сигнала переменного размера.
Simulink ® устанавливает распространение сигналов переменного размера для ссылочной модели следующим образом:
| Содержимое ссылочной модели | Ссылочная модель распространения сигналов переменного размера |
|---|---|
| Один или несколько блоков категории 1 и все остальные блоки категории 3 | Поддержки During execution. |
| Один или несколько блоков категории 2 и все остальные блоки категории 3 | Поддержки Only when enabling. |
| Блоки категории 1 и категории 2 | Ошибки. |
| Все блоки категории 3 с хотя бы одной условно выполненной подсистемой, которая не является подсистемой enable, function-call или action | Ошибки. В этом случае Simulink не может определить, когда распространять размеры сигналов переменного размера. |
| Все блоки категории 3 с только условно выполненными подсистемами, которые являются подсистемами enable, function-call или action | Поддерживает оба Only with enabling и During execution. |
Only when enablingРаспространяет размеры сигналов переменного размера для ссылочной модели только при включении (в методе Enable).
During executionРаспространяет размеры сигналов переменного размера для ссылочной модели во время выполнения (при методе Outputs).
Параметр: PropagateVarSize |
Значение:
'Infer from blocks in model' | 'Only when enabling'| 'During execution' |
По умолчанию:
'Infer from blocks in model' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Никакого воздействия |
| Меры безопасности | Рекомендации отсутствуют |