Укажите требуемое поведение унаследованного типа выходных данных, если входные данные блока имеют тип данных с плавающей запятой, меньший, чем единичная точность.
Типы данных меньше, чем единичная точность, когда количество битов, необходимых для кодирования типа данных, меньше, чем 32 бита, необходимых для кодирования типа данных одиночной точности. Например, половина и инт16 меньше, чем единичная точность.
Этот параметр влияет только на следующие блоки:
Брюшной пресс
Добавить
Различие
Разделиться
Точечное произведение
Выгода
Математическая функция
MinMax
Продукт
Произведение элементов
Sqrt
Вычесть
Сумма
Сумма элементов
По умолчанию: Откл.
Наследовать тип выходных данных с плавающей запятой, меньший, чем единичная точность, если входные данные блока имеют тип данных с плавающей запятой, меньший, чем единичная точность. В случаях переполнения тип выходных данных устанавливается в единственную точность.
Используйте внутреннее правило для определения типа выходных данных блока. Внутреннее правило выбирает тип данных, оптимизирующий числовую точность, производительность и размер генерируемого кода с учетом свойств встроенного целевого оборудования. Программное обеспечение не всегда может оптимизировать эффективность и численную точность одновременно.
Этот параметр влияет на блоки, для которых задан тип выходных данных Inherit: Inherit via internal rule, Inherit: Keep MSB, Inherit: Keep LSB, или Inherit: Match scaling если входные данные имеют тип данных с плавающей запятой, меньший, чем единичная точность.
Этот параметр влияет как на моделирование, так и на создание кода.
Для этого параметра требуется лицензия Fixed-Point Designer™.
Параметр:
InheritOutputTypeSmallerThanSingle |
Значение:
'on' | 'off' |
По умолчанию:
'off' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Вкл. (при целевом формировании кода ЛПВП) Выкл. (в противном случае) |
| Меры безопасности | Никакого воздействия |
Тип данных половинной точности в Simulink (конструктор фиксированных точек)