主要内容

ssregistertypefromnamedObject.

从a注册自定义数据类型金宝appsimulink.aliaStype.金宝appsimulink.numerictype., 或者金宝appsimulink.bus.目的。

句法

void ssregistytypefromnamedObject(Simstruct * s,char * name,int * id)

争论

S.

Simstruct代表S函数块。

姓名

Simulink的名称金宝app®对象分配给自定义数据类型。

ID

呼叫后的值是数字数据类型标识符的整数ssregistertypefromnamedObject.

描述

用于mdlinitializatize,注册自定义数据类型金宝appsimulink.aliaStype.金宝appsimulink.numerictype., 或者金宝appsimulink.bus.对象命名姓名

如果注册成功,则可以使用相应的数字数据类型标识符声明S函数参数,dwork矢量或输入和输出端口以此数据类型ID。如果注册不成功,ID被设定为Invalid_dtype_id.

笔记

您可能无法从a中注册自定义数据类型金宝appsimulink.numerictype.具有未指定缩放的对象。

语言

C,C ++

例子

以下示例从中注册自定义数据类型金宝appsimulink.numeric.类型名为mydouble.。它然后指定Dwork向量和第一个输出端口是此数据类型。

int dtype;char * name =“mydouble”;ssregistertypefromnamedObject(s,name和dtype);sssetdworkdattype(s,0,dtype);sssetoutputportDatatype(s,0,dtype);

也可以看看

sssetDatatypesize.

在R2007B中介绍