Функции, поддерживаемые для ускорения кода или генерации кода C

Следующие общие ограничения применяются к использованию функций Fixed-Point Designer™ в сгенерированном коде с fiaccel:

  • fipref и объекты quantizer не поддержаны.

  • Размеры слова, больше, чем 128 битов, не поддержаны.

  • Вы не можете изменить fimath или numerictype данной переменной fi после того, как та переменная была создана.

  • Значение boolean свойств DataTypeMode и DataType не поддержано.

  • Для всех настроек свойства SumMode кроме FullPrecision свойство CastBeforeSum должно быть установлено в true.

  • Можно использовать параллель для (parfor) циклы в коде, скомпилированном с fiaccel, но те циклы обработаны как регулярные циклы for.

  • Когда вы компилируете код, содержащий объекты fi с нетривиальным наклоном и масштабированием смещения, можно видеть, что различные результаты в сгенерированном коде, чем вы достигают путем выполнения того же кода в MATLAB®.

Звездочка (*) указывает, что страница с описанием имеет указания и ограничения по применению для генерации кода C/C++.