主要内容

ssFxpConvert

将值从一种数据类型转换为另一种

语法

extern void ssFxpConvert (SimStruct *S, void *pVoidDest, size_t sizeofDest, DTypeId dataTypeIdDest, const void *pVoidSrc, size_t sizeofSrc, DTypeId dataTypeIdSrc, fxpmoderoundroundmode, fxpModeOverflow overflowMode, fxpOverflowLogs *pFxpOverflowLogs)

参数

年代

SimStruct表示s功能块。

pVoidDest

指向转换值的指针。

sizeofDest

转换值在内存中的大小。

dataTypeIdDest

转换值的数据类型ID。

pVoidSrc

指向要转换的值的指针。

sizeofSrc

要转换的值在内存中的大小。

dataTypeIdSrc

要转换的值的数据类型ID。

roundMode

如果在转换过程中需要降低精度,您希望使用的舍入模式。可能的值是FXP_ROUND_CEILFXP_ROUND_CONVERGENTFXP_ROUND_FLOORFXP_ROUND_NEARFXP_ROUND_NEAR_MLFXP_ROUND_SIMPLESTFXP_ROUND_ZERO

overflowMode

如果在转换期间发生溢出,则要使用的溢出模式。可能的值是FXP_OVERFLOW_SATURATEFXP_OVERFLOW_WRAP

pFxpOverflowLogs

指向定点溢出日志记录结构的指针。

描述

此函数将任何已注册的内置或定点数据类型的值转换为任何其他已注册的内置或定点数据类型。

要求

要使用此函数,必须包含fixedpoint.hfixedpoint.c.有关更多信息,请参见s函数的结构

语言

C

薄层色谱功能

没有一个

之前介绍过的R2006a