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