Управляет типом выходных данных блоков, которые генерируют логические сигналы.
Категория: Цель моделирования
Значение по умолчанию: на
Блоки, которые генерируют логические сигналы, выводят сигнал типа данных boolean
. Это уменьшает требования к памяти сгенерированного кода.
Блоки, которые генерируют логические сигналы, выводят сигнал типа данных double
. Это гарантирует совместимость с моделями, созданными более ранними версиями программного обеспечения Simulink®.
Установка этой опции на уменьшает требования к памяти сгенерированного кода, потому что булев сигнал обычно требует одного байта устройства хранения данных по сравнению с восемью байтами для сигнала double
.
Выделение этой опции позволяет текущей версии программного обеспечения Simulink запускать модели, которые были созданы более ранними версиями программного обеспечения Simulink, которое поддержало только сигналы типа double
.
Эта оптимизация влияет на следующие блоки:
Блок Logical Operator – Этот параметр влияет только на те блоки Логического оператора, параметр типа Выходных данных которых задает Inherit: Logical (see Configuration Parameters: Optimization)
Оптимизация. Если этот параметр выбран, такие блоки выводят сигнал типа данных boolean
; в противном случае такие блоки выводят сигнал типа данных double
.
Блок Relational Operator – Этот параметр влияет только на те блоки Оператора отношения, параметр типа Выходных данных которых задает Inherit: Logical (see Configuration Parameters: Optimization)
Оптимизация. Если этот параметр выбран, такие блоки выводят сигнал типа данных boolean
; в противном случае такие блоки выводят сигнал типа данных double
.
Блок Combinatorial Logic – Если этот параметр выбран, блоки Комбинаторной логики, вывел сигнал типа данных boolean
; в противном случае они выводят сигнал типа данных double
. Смотрите Комбинаторную логику в Ссылке Simulink для исключения к этому правилу.
Поразите блок Crossing – Если этот параметр выбран, блоки Пересечения Хита выводят сигнал типа данных boolean
; в противном случае они выводят сигнал типа данных double
.
Этот параметр отключен для моделей, созданных с версией программного обеспечения Simulink, которое поддерживает только сигналы типа double
.
Parameter: BooleanDataType |
Значение:
'on' | 'off' |
Значение по умолчанию:
'on' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | На |
Меры безопасности | На |