用给定的函数原型金宝app和作用域声明Simulink函数。
void ssDeclare金宝appSimulinkFunction(SimStruct *S, char *fcnPrototype, SSSimulinkFunctionPtr fcnPtr, SSSimulinkFunctionVisibility fcnVisibility)
年代
表示s -功能块的SimStruct。
fcnPrototype
函数调用者和Simulink函数之间的接口。金宝app
fcnPtr
指向局部函数的指针。
fcnVisibility
枚举类型SS金宝appSimulinkFunctionVisibility
有两个允许值,SS_SCOPED_VISIBILITY
和SS_GLOBAL_VISIBILITY
.
没有返回值。
char fcnPrototype[] = "y = timesttwo (u)";ssDeclare金宝appSimulinkFunction(S, fcnPrototype, " timesttwo ", SS_GLOBAL_VISIBILITY);
C, c++
该模型sfcndemo_金宝appsimulinkfunction_getset
是一个s函数示例,它使用两个作用域的Simulink函数用get和set方法建模对象。金宝app
ssCall金宝appSimulinkFunction
,ssDeclareFunctionCaller
,ssGet金宝appSimulinkFunctionInput
,ssGet金宝appSimulinkFunctionOutput
,ssQuery金宝appSimulinkFunction
,ssSet金宝appSimulinkFunctionArgComplexity
,ssSet金宝appSimulinkFunctionArgDataType
,ssSet金宝appSimulinkFunctionArgDimensions