exponenta event banner

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

Использование алгоритма с плавающей запятой для преобразования алгоритма с фиксированной запятой

Используйте buildInstrumentedMex функция для управления алгоритмом регистрации минимальных и максимальных значений всех именованных и промежуточных переменных. Используйте showInstrumentationResults функция для предложения типов данных с фиксированной точкой на основе этих записанных значений.

Функции

развернуть все

buildInstrumentedMexСоздание скомпилированной функции кода C, включая инструментарий регистрации
showInstrumentationResultsРезультаты, зарегистрированные с помощью инструментальной, скомпилированной функции кода C
clearInstrumentationResultsОчистить результаты, зарегистрированные с помощью инструментальной, скомпилированной функции кода C
fiПостроение числового объекта с фиксированной точкой
fimathЗадание параметров формул с фиксированной точкой
numerictypeПостроение embedded.numerictype объект, описывающий тип данных с фиксированной или плавающей точкой
eyeСоздание единичной матрицы со свойствами фиксированной точки
onesСоздание массива всех объектов со свойствами фиксированной точки
zerosСоздание массива всех нулей со свойствами фиксированной точки
castПриведение переменной к другому типу данных
cast64BitFiToIntБросок fi типы объектов, которые могут быть точно представлены 64-разрядному целочисленному типу данных
cast64BitIntToFiПриведение 64-разрядных целочисленных типов к эквивалентному fi тип объекта
castFiToIntПриведение объекта fi к эквивалентному целочисленному типу данных
castFiToMATLABБросок fi с эквивалентным встроенным типом данных MATLAB
castIntToFiПриведение целочисленного типа данных к эквивалентному fi напечатать

Темы

Рабочие процессы преобразования с фиксированной точкой

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

Определите, какой рабочий процесс подходит для вашего приложения

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

Рабочий процесс преобразования с фиксированной точкой вручную

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

Рекомендации по преобразованию фиксированных точек вручную

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

Преобразование алгоритма MATLAB с плавающей запятой в фиксированную точку вручную

Ручное преобразование алгоритма MATLAB с плавающей запятой в фиксированную точку.

Знать, когда функция поддерживается для КИПиА и ускорения

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

Поиск неисправностей

Устранение ошибки: функция не поддерживается для преобразования с фиксированной точкой

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

Устранение ошибки: fi * non-fi

Расследовать fi*не -fi ошибки.

Устранение ошибки: несоответствие типов данных

Устранение ошибок несоответствия типов данных.

Устранение ошибки: несоответствие fimath

Устранение несоответствий fimath ошибки.

Характерные примеры