cgsl_0102: Равномерно расположенные точки по оси Х в интерполяционных таблицах

Идентификатор: Заголовокcgsl_0102: Равномерно расположенные точки по оси Х в интерполяционных таблицах
ОписаниеКогда вы используете Интерполяционную таблицу и блоки Prelookup,
AПри нефиксированных типах данных используйте равномерно расположенные точки прерывания данных для оси входов
BС типами данных с фиксированной точкой используйте степень двойки разнесенные точки прерывания для оси входа
ПримечанияРавномерно расположенные точки останова могут препятствовать включению сгенерированного кода в операции деления, что приводит к более быстрому выполнению.
ОбъяснениеA Улучшите использование ПЗУ и скорость выполнения.
B

Улучшите скорость выполнения.

При сравнении с неравномерно разнесенными данными данные о степени двойки могут

  • Увеличьте использование оперативной памяти данных, если вам нужен более мелкий размер шага

  • Уменьшите точность, если вы используете более грубый размер шага

По сравнению с равномерно расположенным набором данных должны быть минимальные затраты на память или точность.

Проверки Model Advisor

By Product> Embedded Coder> Identify questionable fixed-point operations

Для получения дополнительной информации о проверке смотрите Идентифицируйте сомнительные операции с фиксированной точкой (Embedded Coder).

См. также

Формулировка равномерно расположенных точек по оси Х

Последнее изменениеR2010b
Для просмотра документации необходимо авторизоваться на сайте