exponenta event banner

ssGetDataTypeBias

Смещение возврата зарегистрированного типа данных

Синтаксис

extern double ssGetDataTypeBias(SimStruct *S, DTypeId
                                dataTypeId)

Аргументы

S

SimStruct представляет S-функциональный блок.

dataTypeId

Идентификатор типа данных зарегистрированного типа данных, для которого необходимо знать смещение.

Описание

Числа с фиксированной точкой могут быть представлены как

действительное значение = (наклон × целое число) + смещение.

Эта функция возвращает смещение зарегистрированного типа данных:

  • Как для тривиального масштабирования, так и для масштабирования мощностью два, 0 возвращается.

  • Если зарегистрированный тип данных ScaledDouble, возвращенное смещение относится к типу данных без переопределения.

Эта функция выдает ошибки, когда ssGetDataTypeIsFxpFltApiCompat прибыль FALSE.

Требование

Для использования этой функции необходимо включить fixedpoint.h и fixedpoint.c. Дополнительные сведения см. в разделе Структура S-функции.

Языки

C

Функции TLC

FixPt_DataTypeBias

Представлен до R2006a