Поскольку одинарные числа точности используют 32 бита, они требуют меньше памяти, чем числа двойной точности, в то же время предлагая многие преимущества арифметики с плавающей точкой. Можно использовать Single Precision Converter, чтобы автоматически преобразовать систему в модели Simulink из двойной точности в одинарную точность.
В Single Precision Converter вносятся следующие изменения:
Преобразование пользовательских типов данных двойной точности в одноточные типы данных (применяется к настройкам блоков, Stateflow® настройки графика, сигнальные объекты и шинные объекты).
Выходные сигналы и промежуточные настройки, использующие унаследованные типы данных, которые компилируются для двойного изменения точности в типы данных с одной точностью.
Конвертер не изменяет логический, встроенное целое число или пользовательские типы данных с фиксированной точкой. Когда преобразование закончено, конвертер отображает таблицу, в которой суммируются скомпилированные и предложенные типы данных объектов в проектируемой системе.
Дополнительные сведения о инструменте см. в разделе Начало работы с Single Precision Converter.
Single Precision Converter | Преобразуйте систему двойной точности в одинарную точность |
convertToSingle | Преобразуйте систему двойной точности в одинарную точность |
Начало работы с Single Precision Converter
Изучение основ использования Single Precision Converter.
Преобразуйте систему в одинарную точность
Преобразуйте систему в одну точность с помощью Single Precision Converter.