Возвратите смещение зарегистрированного типа данных
extern double ssGetDataTypeBias(SimStruct *S, DTypeId
dataTypeId)
SSimStruct, представляющий Блок s-function.
dataTypeIdID типа данных зарегистрированного типа данных, для которого вы хотите знать смещение.
Числа фиксированной точки могут быть представлены как
real-world value = (slope × integer) + bias.
Эта функция возвращает смещение зарегистрированного типа данных:
И для тривиального масштабирования и для масштабирования степени двойки, 0 возвращен.
Если зарегистрированным типом данных является ScaledDouble, возвращенное смещение является смещением незамененного типа данных.
Этот функциональные ошибки, когда ssGetDataTypeIsFxpFltApiCompat возвращает FALSE.
Чтобы использовать эту функцию, необходимо включать fixedpoint.h и fixedpoint.c. Для получения дополнительной информации смотрите Структуру S-функции.
C
FixPt_DataTypeBias
ssGetDataTypeFixedExponent, ssGetDataTypeFracSlope, ssGetDataTypeTotalSlope