注册定点数据类型指定[斜率偏见]扩展部分边坡而言,固定指数,和偏见,并返回它的数据类型ID
走读生DTypeId ssRegisterDataTypeFxpFSlopeFixExpBias (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扩展数据类型。
使用ssRegisterDataTypeFxpScaledDouble
注册一个按比例缩小的翻倍。
使用ssRegisterDataTypeFxpSlopeBias
注册(斜率偏见)扩展的数据类型。
如果注册数据类型不是一个仿真软件内置的数据类型,一个定点设计师™软件许可证签出。金宝app防止一个定点设计师软件许可检查当你只是打开或视图模型,保护登记电话
如果(ssGetSimMode (S) ! = SS_SIMMODE_SIZES_CALL_ONLY) ssRegisterDataType……
请注意
因为任务的性质的数据类型ID,您应该总是使用API函数来提取一个数据类型的数据类型ID信息功能。有关更多信息,请参考数据类型id。
要使用这个功能,您必须包括fixedpoint.h
和fixedpoint.c
。有关更多信息,请参见结构的功能。
C
一个也没有。数据类型应该在仿真软件注册软件。金宝app登记在TLC不支持的数据类型。金宝app
ssRegisterDataTypeFxpBinaryPoint
,ssRegisterDataTypeFxpScaledDouble
,ssRegisterDataTypeFxpSlopeBias
,ssRegisterDataTypeHalfPrecision