Следующие общие ограничения применяются к использованию функций Fixed-Point Designer™ в сгенерированном коде, с fiaccel
:
fipref
и quantizer
объекты не поддерживаются.
Размеры слова, больше, чем 128 битов, не поддерживаются.
Вы не можете изменить fimath
или numerictype
из данного fi
переменная после той переменной была создана.
boolean
значение DataTypeMode
и DataType
свойства не поддерживаются.
Для всего SumMode
настройки свойства кроме FullPrecision
, CastBeforeSum
свойство должно быть установлено в true
.
Можно использовать параллель для (parfor
) циклы в коде, скомпилированном с fiaccel
, но те циклы обработаны как постоянный клиент for
циклы.
Когда вы компилируете код, содержащий fi
объекты с нетривиальным наклоном и масштабированием смещения, можно видеть, что различные результаты в сгенерированном коде, чем вы достигают путем выполнения того же кода в MATLAB®.
Чтобы просмотреть список функций Fixed-Point Designer, которые поддерживаются для ускорения кода или генерации кода C/C++, обратитесь к категории Fixed-Point Designer этих таблиц:
В этих таблицах значке, прежде чем имя функции указывает, что существуют определенные указания и ограничения по применению, связанные с ускорением кода или генерацией кода для этой функции. Чтобы просмотреть эти указания и ограничения по применению, на соответствующей странице с описанием, прокручивают вниз к разделу Extended Capabilities в нижней части и расширяют раздел C/C++ Code Generation.