Возвратите дробную длину зарегистрированного типа данных с масштабированием степени двойки
extern int ssGetDataTypeFractionLength (SimStruct *S, DTypeId dataTypeId)
S
SimStruct, представляющий Блок s-function.
dataTypeId
ID типа данных зарегистрированного типа данных, для которого вы хотите знать дробную длину.
Эта функция возвращает дробную длину или количество битов справа от двоичной точки, типа данных, определяемого dataTypeId
.
Этот функциональные ошибки, когда ssGetDataTypeIsScalingPow2
возвращает FALSE
.
Эта функция также ошибки, когда ssGetDataTypeIsFxpFltApiCompat
возвращает FALSE
.
Чтобы использовать эту функцию, необходимо включать fixedpoint.h
и fixedpoint.c
. Для получения дополнительной информации смотрите Структуру S-функции.
C
FixPt_DataTypeFractionLength