При разработке алгоритмов фиксированной точки использовать cast, zeros, ones, eye, и subsasgn разделить основной алгоритм от определений типов. Эти функции позволяют вам использовать с двойной точностью, с одинарной точностью, и типы данных с фиксированной точкой в том же коде. Ручные Лучшие практики Преобразования Фиксированной точки описывают, как добраться из типового MATLAB® код к эффективной реализации фиксированной точки.
Симулировать использование арифметики полной точности удваивается, и квантуйте только при выходе алгоритма, используйте quantizenumeric.
Чтобы симулировать данные с плавающей точкой с произвольным размером слова и длиной экспоненты, используйте quantizer возразите и сопоставленные объектные функции.
Преобразования для квантованных данных
Как преобразовать квантованные данные между представлениями.
В этом примере показано, как вычислить и сравнить статистику ошибки квантования сигнала при использовании различных методов округления.
Ручные лучшие практики преобразования фиксированной точки
Доберитесь от типового кода MATLAB до эффективной реализации фиксированной точки с помощью ручного преобразования фиксированной точки.