Укажите, нужно ли создавать код, который явно инициализирует данные с плавающей запятой до 0.0.
Категория: Оптимизация
По умолчанию: Вкл (GUI), 'off' (командная строка)
Использование memset чтобы очистить внутреннее хранилище для данных с плавающей запятой до целочисленной битовой комбинации 0 (все биты 0), независимо от типа. Если компилятор и целевой процессор представляют собой ноль с плавающей запятой с целочисленным битовым шаблоном 0используйте этот параметр для повышения эффективности выполнения и ПЗУ.
Для этого параметра необходимо включить параметр конфигурации Memcpy threshold, чтобы включить функцию memset. Проверьте, что значение порога установлено достаточно высоким.
Создает код для явной инициализации хранилища для данных типов float и double до 0,0. Полученный код немного менее эффективен, чем код, созданный при выборе опции.
Для этого параметра требуется лицензия Simulink ® Coder™.
Параметр:
InitFltsAndDblsToZero |
Значение:
'on' | 'off' |
По умолчанию:
'off' |
Примечание
Значения командной строки являются противоположными значениям параметров. Поэтому 'on' в командной строке соответствует описанию «Off» в разделе настроек, и 'off' в командной строке соответствует описанию «Вкл» в разделе настроек.
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Вкл (графический интерфейс пользователя), 'off' (командная строка) (выполнение, ПЗУ), Без воздействия (ОЗУ) |
| Меры безопасности | Никакого воздействия |