ssCall万博1manbetxSimulinkFunction
在运行时调用给定函数原型的已声明万博1manbetx的Simulink函数。
语法
void ssCall万博1manbetxSimulinkFunction(SimStruct *S, char *scopedFcnName, int_T numInArgs, ssFcnCallExecArg execInArgs, int_T numOutArgs, ssFcnCallExecArg execOutArgs)
参数
-
年代
-
SimStruct表示对象功能块。
-
scopedFcnName
-
属性的Simulin万博1manbetxk函数的名称可见性参数设置为
作用域
.函数之前必须使用ssDeclare万博1manbetxSimulinkFunction
. -
numInArgs
-
输入参数的个数。
-
execInArgs
-
输入参数的信息。
-
numOutArgs
-
输出参数的个数。
-
execOutArgs
-
输出参数的信息。
返回
没有返回值。
例子
char fcnPrototype[] = "y = timestwo(u)";ssDeclareFunctionCaller(年代,fcnPrototype);ssCall万博1manbetxSimulinkFunction(S, "timestwo", 1, inArgs, 1, outArgs);
语言
C, c++
另请参阅
ssDeclareFunctionCaller
,ssDeclare万博1manbetxSimulinkFunction
,ssGet万博1manbetxSimulinkFunctionInput
,ssGet万博1manbetxSimulinkFunctionOutput
,ssQuery万博1manbetxSimulinkFunction
,ssSet万博1manbetxSimulinkFunctionArgComplexity
,ssSet万博1manbetxSimulinkFunctionArgDataType
,ssSet万博1manbetxSimulinkFunctionArgDimensions
版本历史
在R2018a中引入