ssGetDataTypeBias

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

Синтаксис

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

Функции TLC

FixPt_DataTypeBias

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