ssSetBusOutputAsStruct
指定s函数的输出总线信号必须是虚信号还是非虚信号
语法
ssSetBusOutputAsStruct(SimStruct *S, int_T portNum, boolean_T val)
参数
-
年代
-
SimStruct表示对象功能块
-
portNum
-
s函数块输出端口的从零开始的索引
-
瓦尔
-
如果输出信号是虚拟总线并且应该转换为非虚拟总线,则为True;假的,否则
返回
没有什么
描述
使用此方法指定来自s函数的输出总线信号必须是虚信号还是非虚信号。如果您指定一个虚拟总线,Simulink万博1manbetx®插入信号转换块(使用输出块参数设置为虚拟总线
),当你更新模型时,s函数的输出。
语言
C, c++
例子
static void mdlinitializesize (SimStruct *S) {char* busName;/*总线对象名作为参数传入*/ ssGetSFcnParamName(S, 0, &busName);ssSetBusOutputObjectName(S, 0, busName);/*输出非虚拟总线*/ sssetbusinessputasstruct (S, 0, true);ssSetBusOutputAsStruct(S, 0, true);…}
版本历史
在R2010a中引入