Приложение Fixed-Point Converter позволяет вам преобразовывать MATLAB с плавающей точкой® код для кода MATLAB с фиксированной точкой.
Использовать fiaccel
для преобразования кода MATLAB с плавающей точкой в код MATLAB с фиксированной точкой в командной строке.
Fixed-Point Converter | Преобразуйте код MATLAB в фиксированную точку |
fiaccel | Ускорите код с фиксированной точкой и преобразуйте код MATLAB с плавающей точкой в код MATLAB с фиксированной точкой |
coder.config | Создайте объект строения для преобразования с фиксированной точностью или с одной точностью |
coder.mexconfig | Объект строения ускорения кода |
coder.approximation | Создайте объект строения замены функций |
coder.allowpcode | Управляйте генерацией кода из защищенных файлов MATLAB |
coder.const | Сложите выражения в константы в сгенерированном коде |
coder.extrinsic | Объявите функцию как внешнюю и выполните ее в MATLAB |
coder.inline | Управляйте встраиванием определенной функции в сгенерированный код |
coder.load | Загрузите константы времени компиляции из MAT-файла или ASCII-файла в рабочую область вызывающего абонента |
coder.newtype | Создание coder.Type объект, чтобы представлять тип входного параметра функции точки входа |
coder.nullcopy | Объявление неинициализированных переменных в генерации кода |
coder.resize | Изменение размера coder.Type объект |
coder.target | Определите, задан ли целевой объект генерации кода |
coder.typeof | Создание coder.Type объект, чтобы представлять тип входного параметра функции точки входа |
coder.unroll | Разблокируйте for -loop путем создания копии тела цикла для каждой итерации цикла |
coder.varsize | Объявить данные переменного размера |
coder.MexConfig | Объект строения ускорения кода для использования с fiaccel |
coder.FixptConfig | Преобразование из плавающей запятой в фиксированную запятую строения объект |
coder.ArrayType | Представление набора массивов MATLAB |
coder.Constant | Спецификация постоянного значения для генерации кода |
coder.EnumType | Представление набора перечислений MATLAB |
coder.FiType | Представление набора массивов с фиксированной точкой MATLAB |
coder.PrimitiveType | Представление набора логических, числовых или шаровых массивов |
coder.StructType | Представление набора массивов структур MATLAB |
coder.Type | Представление набора значений MATLAB |
Решите, какой рабочий процесс подходит для вашего приложения
Узнайте преимущества каждого рабочего процесса преобразования, чтобы помочь вам решить, какой из них лучше всего соответствует вашим потребностям.
Рабочие процессы преобразования с фиксированной точкой
Узнайте, какой метод преобразования с фиксированной точкой лучше всего соответствует вашей конечной цели и вашему уровню экспертизы с фиксированной точкой.
Автоматическое преобразование фиксированной точки
Использование приложения Fixed-Point Converter для автоматического преобразования с фиксированной точкой.
Лучшие практики автоматического преобразования с фиксированной точкой
Сгенерируйте код с фиксированной точкой в соответствии с лучшими практиками.
Предлагайте типы данных на основе областей значений симуляции
Предложите типы данных с фиксированной точкой на основе областей значений симуляции с помощью приложения Fixed-Point Converter.
Предлагайте типы данных на основе производных областей значений
Предложите типы данных с фиксированной точкой на основе статических областей значений с помощью приложения Fixed-Point Converter.
Преобразуйте проект преобразования с фиксированной точкой в скрипты MATLAB
Используйте настройки проекта для преобразования с фиксированной точкой в командной строке.
Задайте опции предложения типа
Задайте опции при предложении типов для автоматического преобразования с фиксированной точкой.
Просмотр и изменение информации о переменных
Просмотрите и измените информацию о переменной для преобразования с фиксированной точкой.
Обнаружение мертвого и постоянно складываемого кода
Узнать, как приложение обнаруживает мертвый код или код, который постоянно складывается во время симуляции вашего тестового файла.
Сгенерированный код с фиксированной точкой
Избегайте проблем с сгенерированным кодом с фиксированной точкой.
Замена функций с помощью Интерполяционной таблицы Приближений
Сгенерируйте приближения интерполяционной таблицы, чтобы заменить пользовательские функции или функции, которые не поддерживаются для фиксированной точки.
Замените функцию exp на интерполяционную таблицу
Замените функцию с приближением интерполяционной таблицы в коде с фиксированной точкой, сгенерированном приложением Fixed-Point Converter.
Замените пользовательскую функцию интерполяционной таблицей
Замените пользовательскую функцию на функцию приближения интерполяционной таблицы с помощью приложения Fixed-Point Converter.
Визуализация различий между результатами с плавающей и фиксированной точками
Используйте пользовательскую функцию построения графика, чтобы сравнить поведение сгенерированного кода с фиксированной точкой с поведением исходного кода MATLAB с плавающей точкой.
Включите построение графиков с помощью Данных моделирования Inspector
Смотрите и сравните записанные входные и выходные данные с плавающей и фиксированной точками.
Пользовательские функции построения графика
Визуализируйте числовые различия во время преобразования с фиксированной точкой.
Обнаружение переполнений с помощью приложения.
Функции языка MATLAB, поддерживаемые для автоматического преобразования с фиксированной точкой
Узнайте, какие функции языка являются и не поддерживаются для автоматического преобразования с фиксированной точкой.
Преобразуйте код, содержащий глобальные переменные, в фиксированную точку
Преобразуйте код MATLAB с помощью глобальных переменных в фиксированную точку с помощью приложения.
Преобразуйте код, содержащий структуры, в фиксированную точку
Преобразуйте алгоритм MATLAB, содержащий структуры, в фиксированную точку с помощью приложения Fixed-Point Converter.
Сгенерируйте код MATLAB с фиксированной точкой для нескольких функций точки входа
Сгенерируйте код с фиксированной точкой для нескольких функций точки входа с помощью приложения Fixed-Point Converter.
Код с фиксированной точкой для классов MATLAB
Используйте поддерживаемые конструкции и лучшие практики стиля кодирования для преобразования классов MATLAB с фиксированной точкой.
Преобразуйте код, содержащий глобальные данные, в фиксированную точку
Преобразуйте код MATLAB с помощью глобальных переменных в фиксированную точку программно.
Преобразуйте dsp. Объект FIRFilter к фиксированной точке с помощью приложения Fixed-Point Converter
Преобразуйте dsp.FIRFilter
Системный object™, который фильтрует высокочастотный синусоидальный сигнал, в фиксированную точку с помощью приложения Fixed-Point Converter.
Системные объекты, поддерживаемые приложением Fixed-Point Converter
Используйте приложение Fixed-Point Converter, чтобы автоматически предлагать и применять типы данных для обычно используемых системных объектов.
Предлагайте типы данных на основе областей значений симуляции
Предложите типы данных с фиксированной точкой на основе областей значений симуляции с помощью функции fiaccel.
Предлагайте типы данных на основе производных областей значений
Предложите типы данных с фиксированной точкой на основе статических областей значений, используя функцию fiaccel.
Обнаружение переполнения в командной строке.
Замените функцию exp на интерполяционную таблицу
Замените функцию с приближением интерполяционной таблицы в коде с фиксированной точкой, сгенерированном с fiaccel
функция.
Замените пользовательскую функцию интерполяционной таблицей
Замените пользовательскую функцию на функцию приближения интерполяционной таблицы с помощью fiaccel
функция.
Включите построение графиков с помощью Данных моделирования Inspector
Смотрите и сравните записанные входные и выходные данные с плавающей и фиксированной точками.
Визуализация различий между результатами с плавающей и фиксированной точками
Используйте пользовательскую функцию построения графика, чтобы сравнить поведение сгенерированного кода с фиксированной точкой с поведением исходного кода MATLAB с плавающей точкой.
Сгенерированный код с фиксированной точкой
Избегайте проблем с сгенерированным кодом с фиксированной точкой.
Проблемы с типом данных в сгенерированном коде
Выделите потенциальные проблемы с типами данных в отчете.
Узнать, как отлаживать код с фиксированной точкой, когда вам нужно больше, чем из коробки преобразования.
Почему приложение Fixed-Point Converter не предлагает типы данных для системных объектов?
Диагностируйте предложения отсутствующего типа данных для системных объектов.
Медленные операции в приложении для Fixed-Point Converter
Определите, вызывает ли просмотр готовности генерации кода медленные операции в приложении.