Управляет типом выходных данных блоков, которые генерируют логические сигналы.
Категория: Цель моделирования
Значение по умолчанию: на
Блоки, которые генерируют логические сигналы, выводят сигнал типа данных 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' |
| Приложение | Установка |
|---|---|
| Отладка | Никакое влияние |
| Трассируемость | Никакое влияние |
| Эффективность | На |
| Меры безопасности | На |