Оптимизация типа данных в Simulink

Оптимизация типа данных с фиксированной точкой для эффективного проекта

Оптимизация типа данных автоматически итерация через различные строения с фиксированной точкой, чтобы выбрать оптимальные гетерогенные типы данных с учетом ограничений допуска на численное поведение вашей системы. Оптимизация стремится минимизировать целевую функцию, такую как общая ширина бит или общее количество операторов, используя типы данных с фиксированной точкой для эффективного проекта.

Можно оптимизировать типы данных, используя fxpopt функция в командной строке или при помощи Optimized Fixed-Point Conversion рабочий процесс в Fixed-Point Tool.

Инструменты

Fixed-Point ToolПреобразуйте модель с плавающей точкой в модель с фиксированной точкой

Функции

fxpoptОптимизируйте типы данных системы

Классы

fxpOptimizationOptionsЗадайте опции для оптимизации типа данных
OptimizationSolutionОптимизированная реализация системы с фиксированной точкой
OptimizationResult Результат после оптимизации системы с фиксированной точкой

Темы

Обзор преобразования типов данных

Преобразуйте типы данных в модели в фиксированную точку одним из трех способов.

Задайте поведенческие ограничения

Используйте допуски сигналов и блоки верификации модели, чтобы проверить поведение реализации с фиксированной точкой.

Оптимизация типов данных с фиксированной точкой для системы

Оптимизируйте типы данных в системе на основе заданных допусков.

Оптимизируйте типы данных с фиксированной точкой системы с помощью Fixed-Point Tool

Используйте Инструмент с Фиксированной Точкой (Fixed-Point Tool), чтобы оптимизировать типы данных системы с помощью нескольких сценариев симуляции.

Оптимизируйте типы данных с помощью нескольких сценариев симуляции

Задайте несколько сценариев симуляции для набора и верификации области значений.

Выполните оптимизацию типа данных с помощью пользовательских поведенческих ограничений

Используйте Верификацию модели блоки, чтобы задать пользовательские поведенческие ограничения для оптимизации типа данных с fxpopt.

Строения модели, сделанные во время оптимизации типа данных

Изменения, внесенные в параметры конфигурации модели во время оптимизации типа данных с fxpopt.

Поиск и устранение проблем

Блоки, которые не поддерживают типы данных с фиксированной точкой

Диагностируйте блоки, которые не поддерживаются для преобразования с фиксированной точкой.

Оптимизация типа данных не удалась

Диагностируйте ошибки, возникшие во время оптимизации типа данных, используя fxpopt функция.

Рекомендуемые примеры