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