codegen | Сгенерируйте HDL-код из кода MATLAB |
coder.config | Создайте объекты настройки генерации кода HDL Coder |
coder.approximation | Создайте функциональный заменяющий объект настройки |
coder.FixptConfig | Объект настройки преобразования из плавающей запятой в фиксированную запятую |
Автоматизированное преобразование фиксированной точки
Преобразуйте код MATLAB® с плавающей точкой в фиксированную точку.
Задайте опции предложения по типу
Задайте свойства входных параметров функции точки входа
Задайте входные свойства так, чтобы генератор кода мог определить свойства всех переменных.
Проблемы типа данных в сгенерированном коде
Подсветите потенциальные проблемы типа данных в отчете.
Пользовательские функции построения графика
Используйте пользовательскую функцию построения графика, чтобы визуализировать различия между результатами и фиксированной точки с плавающей точкой
Фиксированная точка поразрядно функционирует
Генерация HDL-кода для фиксированной точки MATLAB поразрядно функционирует
Функции библиотеки времени выполнения фиксированной точки
Язык функции библиотеки времени выполнения фиксированной точки поддерживает для генерации HDL-кода
Заменяя функции Используя приближения интерполяционной таблицы
Программное обеспечение Fixed-Point Designer™ MATLAB Coder™ предоставляет возможность генерировать приближения интерполяционной таблицы для непрерывного и одно входа не сохраняющего состояние, одно выходных функций в вашем оригинальном коде MATLAB.
Замените пользовательскую функцию на интерполяционную таблицу
С HDL Coder™ можно сгенерировать приближения интерполяционной таблицы для функций, которые не поддерживают фиксированные точки и заменяют собственные функции.
Замените Функцию exp на Интерполяционную таблицу
С HDL Coder можно обработать функции, которые не поддерживаются для фиксированной точки и заменяют собственные функции.
Позвольте строить Используя инспектора данных моделирования
Можно использовать Инспектора Данных моделирования, чтобы осмотреть и выдержать сравнение и фиксированная точка, с плавающей точкой регистрировала входные и выходные данные.
Осмотр данных Используя инспектора данных моделирования
Инспектор Данных моделирования позволяет вам просматривать данные, регистрируемые во время процесса преобразования фиксированной точки.
Визуализируйте различия между результатами и фиксированной точки с плавающей точкой
Этот пример показывает, как сконфигурировать функцию codegen
fiaccel
, чтобы использовать пользовательскую функцию построения графика, чтобы сравнить поведение сгенерированной фиксированной точки против поведения исходного кода MATLAB с плавающей точкой.
К данным логов для гистограмм:
Просмотрите и измените переменную информацию
Просмотрите и измените переменную информацию для преобразования фиксированной точки.