Поскольку числа одинарной точности используют только 32 бита, они требуют меньшей памяти, чем числа с двойной точностью, все еще предлагая многие преимущества арифметики с плавающей точкой. Тип данных полуточности занимает только 16 битов памяти, но ее представление с плавающей точкой позволяет ему обработать более широкие динамические диапазоны, чем целое число или типы данных с фиксированной точкой, одного размера.
Simulink.NumericType | Задайте с плавающей точкой, целочисленный, или тип данных с фиксированной точкой |
target.FloatingPointDataType | Опишите тип данных с плавающей запятой, реализованный компилятором для целевого компьютера |
ssGetDataTypeIsDoubleSingleorHalf | Определите, является ли зарегистрированный тип данных двойным, одним, или тип данных полуточности |
ssGetDataTypeIsHalfPrecision | Определите, является ли зарегистрированный тип данных типом данных полуточности |
ssRegisterDataTypeHalfPrecision | Укажите тип данных полуточности и возвратите его ID типа данных |
target.add | Добавьте целевой объект во внутреннюю базу данных |
target.create | Создайте целевой объект |
target.get | Получите целевые объекты из внутренней базы данных |
target.remove | Удалите целевой объект из внутренней базы данных |
target | Управляйте информацией о целевом компьютере |
Введение в тип данных полуточности в MATLAB® и Simulink®.
Тип данных полуточности в Simulink
Программные функции Simulink поддержаны для типа данных полуточности.
Сгенерируйте нативный код С полуточности из моделей Simulink
Сгенерируйте код С для встроенных аппаратных целей, который исходно поддерживает половину точности типы данных с плавающей точкой.