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

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

Функции

codegenСгенерируйте HDL-код из кода MATLAB
coder.configСоздайте объекты строения генерации кода HDL Coder
coder.approximationСоздайте объект строения замены функций

Классы

coder.FixptConfigПреобразование из плавающей запятой в фиксированную запятую строения объект

Темы

Замена функции

Замена функций с помощью Интерполяционной таблицы Приближений

MATLAB Fixed-Point Designer™® Coder™ программное обеспечение предоставляет возможность сгенерировать приближения интерполяционной таблицы для непрерывного и безосновательного одинарного входа, единственных выходных функций в вашем оригинальном коде MATLAB.

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

С помощью HDL- Coder™ можно сгенерировать приближения интерполяционной таблицы для функций, которые не поддерживают фиксированные точки, и заменить собственные функции.

Замените функцию exp на интерполяционную таблицу

С помощью HDL Coder можно обрабатывать функции, которые не поддерживаются для фиксированной точки, и заменять собственные функции.

Графическое изображение данных и визуализация

Включите построение графиков с помощью Данных моделирования Inspector

Можно использовать Данные Моделирования Inspector, чтобы просмотреть и сравнить записанные входные и выходные данные с плавающей и фиксированной точками.

Визуализация различий между результатами с плавающей и фиксированной точками

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

Журнал данных для гистограммы

Для регистрации данных для гистограмм:

Просмотр и изменение информации о переменных

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

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

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