Преобразование фиксированной точки

Преобразуйте код с плавающей точкой в фиксированную точку, оптимизируйте типы данных с фиксированной точкой (требует Fixed-Point Designer™),

Если у вас есть продукт Fixed-Point Designer, чтобы соответствовать ограничениям целевого компьютера, сгенерируйте фиксированную точку код C/C++.

Классы

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

Функции

coderОткрытое приложение MATLAB Coder
codegenСгенерируйте код C/C++ из кода MATLAB
coder.configСоздайте объекты настройки генерации кода MATLAB Coder
coder.approximationСоздайте функциональный заменяющий объект настройки

Темы

Автоматизированное преобразование — программируемый рабочий процесс

Автоматизированное преобразование фиксированной точки

Используя приложение Fixed-Point Converter для автоматизированного преобразования фиксированной точки.

Преобразуйте код MATLAB в код С фиксированной точки

Сгенерируйте код С фиксированной точки с codegen.

Автоматизированные лучшие практики преобразования фиксированной точки

Сгенерируйте фиксированную точку согласно лучшим практикам.

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

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

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

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

Обнаружьте переполнение

Обнаружьте переполнение в командной строке.

Функции языка MATLAB, поддерживавшие для автоматизированного преобразования фиксированной точки

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

Фиксированная точка для классов MATLAB

Используйте поддерживаемые построения и лучшие практики стиля кодирования для преобразования фиксированной точки классов MATLAB.

Позвольте строить Используя инспектора данных моделирования

Смотрите и сравните и фиксированная точка, с плавающей точкой регистрировала входные и выходные данные.

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

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

Автоматизированное преобразование — рабочий процесс приложения

Преобразуйте код MATLAB в код С фиксированной точки

Сгенерируйте код С фиксированной точки из кода MATLAB с плавающей точкой.

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

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

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

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

Просмотрите и измените переменную информацию

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

Задайте опции предложения по типу

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

Обнаружьте переполнение

Обнаружьте переполнение с помощью приложения.

Сгенерированная фиксированная точка

Избегайте проблем со сгенерированной фиксированной точкой.

Проблемы типа данных в сгенерированном коде

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

Фиксированная точка для классов MATLAB

Используйте поддерживаемые построения и лучшие практики стиля кодирования для преобразования фиксированной точки классов MATLAB.

Пользовательские функции построения графика

Визуализируйте числовые различия во время преобразования фиксированной точки.

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

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

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

Замените функцию на приближение интерполяционной таблицы в фиксированной точке, сгенерированной с приложением MATLAB Coder.

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

Замените пользовательскую функцию на функцию приближения интерполяционной таблицы при помощи приложения MATLAB Coder.

Позвольте строить Используя инспектора данных моделирования

Смотрите и сравните и фиксированная точка, с плавающей точкой регистрировала входные и выходные данные.

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

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

Обнаружьте невыполняемый и постоянно свернутый код

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

Преобразуйте проект преобразования фиксированной точки в Скрипты MATLAB

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