ssRegisterDataTypeFxpScaledDouble
注册了双重数据类型(斜率偏见)扩展指定部分边坡而言,固定指数,和偏见,并返回它的数据类型ID
语法
走读生DTypeId ssRegisterDataTypeFxpScaledDouble (int isSigned SimStruct *年代,int字,双fractionalSlope, int fixedExponent,双偏压,int obeyDataTypeOverride)
参数
-
年代
-
SimStruct代表一个功能块。
-
isSigned
-
真正的
如果数据类型签名。假
如果数据类型是无符号。 -
字
-
的比特总数的数据类型,包括任何符号位。
-
fractionalSlope
-
部分的斜率数据类型。
-
fixedExponent
-
指数的斜率数据类型。
-
偏见
-
偏见的扩展数据类型。
-
obeyDataTypeOverride
-
真正的
表明,数据类型覆盖设置子系统是服从。这取决于的价值数据类型覆盖,由此产生的数据类型双
,单
,扩大两倍
或其他指定的定点数据类型参数的函数。假
表明,数据类型覆盖设置将被忽略。
描述
这个函数完全注册一个定点仿真软件的数据类型金宝app®软件,并返回一个数据类型ID。注意,与标准模型的功能金宝appssRegisterDataType
注册,您不需要任何额外的步骤。数据类型ID可用于指定数据类型的输入和输出端口,运行时参数,DWork状态。它也可以用于所有的标准数据类型访问方法simstruc.h
,如ssGetDataTypeSize
。
使用这个函数如果你想注册一个按比例缩小的双重数据类型。或者,您可以使用另一个定点注册功能:
使用
ssRegisterDataTypeFxpBinaryPoint
注册与binary-point-only扩展数据类型。使用
ssRegisterDataTypeFxpFSlopeFixExpBias
与(斜率偏见)注册一个数据类型扩展通过指定长度,这个词部分斜率,固定指数,和偏见。使用
ssRegisterDataTypeFxpSlopeBias
注册(斜率偏见)扩展的数据类型。
如果注册数据类型不是一个仿真软件内置的数据类型,一个定点设计师™软件许可证签出。金宝app防止一个定点设计师软件许可检查当你只是打开或视图模型,保护登记电话
如果(ssGetSimMode (S) ! = SS_SIMMODE_SIZES_CALL_ONLY) ssRegisterDataType……
请注意
因为任务的性质的数据类型ID,您应该总是使用API函数来提取一个数据类型的数据类型ID信息功能。有关更多信息,请参考数据类型id。
要求
要使用这个功能,您必须包括fixedpoint.h
和fixedpoint.c
。有关更多信息,请参见结构的功能。
语言
C
薄层色谱功能
一个也没有。数据类型应该在仿真软件注册软件。金宝app登记在TLC不支持的数据类型。金宝app
另请参阅
ssRegisterDataTypeFxpBinaryPoint
,ssRegisterDataTypeFxpFSlopeFixExpBias
,ssRegisterDataTypeFxpSlopeBias
,ssRegisterDataTypeHalfPrecision