Поддержка генерации HDL-кода функций библиотеки времени выполнения фиксированной точки от Fixed-Point Designer™ получена в итоге в следующей таблице. Смотрите Ограничения Функции Фиксированной точки для общих ограничений функций библиотеки времени выполнения фиксированной точки для генерации кода.
Функция | Комментарии и ограничения |
---|---|
Дважды и сложные типы данных, не поддержанные. | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
| |
| |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
Оба входных параметров должны быть скаляром, и вход экспоненты, | |
— | |
— | |
— | |
Размерности должны быть действительными, неотрицательными целыми числами. | |
Входные параметры не могут быть типом данных logical . | |
Оба входных параметров должны быть скаляром, и вход экспоненты, | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
— | |
Поддерживаемые типы данных для генерации HDL-кода перечислены в Поддерживаемых типах данных MATLAB, Операторах и Операторах управления. | |
Поддерживаемые типы данных для генерации HDL-кода перечислены в Поддерживаемых типах данных MATLAB, Операторах и Операторах управления. | |
— | |
Входные параметры не могут быть типом данных logical . | |
— | |
— | |
— | |
— | |
— |
В дополнение к функционально-специализированным перечисленным в таблице ограничениям следующие общие ограничения применяются к использованию функций Fixed-Point Designer в сгенерированном HDL-коде:
fipref
и объекты quantizer
не поддержаны.
Наклон и масштабирование смещения не поддержаны.
Запись через точку только поддержана для получения значений свойств fimath
и numerictype
. Запись через точку не поддержана для объектов fi
, и она не поддержана для установки свойств.
Размеры слова, больше, чем 128 битов, не поддержаны.
Вы не можете изменить fimath
или numerictype
данной переменной после того, как та переменная была создана.
boolean
и значения ScaledDouble
свойств DataTypeMode
и DataType
не поддержаны.
Для всех настроек свойства SumMode
кроме FullPrecision
свойство CastBeforeSum
должно быть установлено в true
.
Функция numel
возвращает число элементов объектов fi
в сгенерированном коде.
Общие ограничения кода C/C++, сгенерированного из MATLAB, применяются. Смотрите Функции языка MATLAB, Которые Генерация кода Не Поддерживает (Fixed-Point Designer) для получения дополнительной информации.