主要内容

ssregisterunitfromexpr.

从单位表达式注册单元

句法

void ssregisterUnitFromexpr(Simstruct * S,Char * Unitexpr,UnitID * ID);

争论

S.

Simstruct代表S函数块。

unitexpr.

与正在注册的单元的单元表达式对应的函数指针。

ID

呼叫后的值是数字单元类型标识符的整数ssregisterunitfromexpr.

描述

使用此功能mdlinitializatize注册该单位。使用返回的单元ID指定输入或输出的单位sssetInputportunit.sssetoutputportunit.功能。

如果注册成功,则可以使用相应的单元声明输入和输出端口以具有本机ID。如果注册不成功,ID设置为Invalid_Unit_id。

语言

C,C ++

例子

UnitID ID = Invalid_Unit_ID;SsregisterUnitFromexpr(s,“m / s”,&id);如果(id == invalid_unit_id)返回;sssetInputportUnit(s,portidx,ID);sssetoutputportUnit(s,portidx,ID);
介绍在R2016B.