Задайте, сгенерировать ли код, который явным образом инициализирует данные с плавающей точкой к 0,0.
Оптимизация Category:
Значение по умолчанию: На (графический интерфейсе пользователя), 'off'
(командная строка)
Использование memset
, чтобы очистить внутреннюю память для данных с плавающей точкой к целочисленной комбинации двоичных разрядов 0 (все биты 0), независимо от типа. Если ваш компилятор и целевой центральный процессор оба представляют нуль с плавающей точкой с целочисленной комбинацией двоичных разрядов 0
, используйте этот параметр, чтобы получить эффективность ROM и выполнение.
Этот параметр требует, чтобы вы включили параметр конфигурации Memcpy threshold, чтобы добавить memset функциональность. Гарантируйте, что значение порога установлено достаточно высоко.
Генерирует код, чтобы явным образом инициализировать устройство хранения данных для данных типов float
и double
к 0,0. Получившийся код немного менее эффективен, чем код, сгенерированный, когда вы выбираете опцию.
Этот параметр требует лицензии Simulink® Coder™.
Параметр:
InitFltsAndDblsToZero |
Значение:
'on' | 'off' |
Значение по умолчанию:
'off' |
Значения командной строки являются реверсом значений настроек. Поэтому 'on'
в командной строке соответствует описанию “Прочь” в разделе настроек, и 'off'
в командной строке соответствует описанию “На” в разделе настроек.
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | На (графический интерфейсе пользователя), 'off' (командная строка) (выполнение, ROM), Никакое влияние (RAM) |
Меры безопасности | Никакое влияние |