在模型的C源代码文件中指定未定义函数的行为C调用者,C函数,MATLAB函数,或MATLAB系统块或状态流®图表。如果一个函数在源头文件中声明,但在源代码中没有实现,那么Simulink金宝app®行为根据这个设置。
类别:模拟目标
默认值:过滤掉
把错误
如果C源代码中的函数未定义,则返回错误。存根函数不是自动生成的,但是函数在C调用者端口规范表格
过滤掉
过滤掉C源代码中任何未定义的函数。stub函数不是自动生成的,并且该函数在C调用者端口规范表格
如果在C源代码中有任何未定义的函数,并且它们在使用MATLAB函数或MATLAB系统块或状态流图,则Simulink返回错误。金宝app如果模型中任何块的自定义代码有未定义的函数,Simulink就会显示一个警告。金宝app
不检测
不要从源代码中检测任何未定义的函数。存根函数不是自动生成的,但是函数在C调用者端口规范表格
使用接口
检测C源代码中的任何未定义函数。为未定义的函数生成存根函数,并使它们在模型中可见,并可从状态流图中调用C函数,MATLAB函数和MATLAB系统块。
参数:CustomCodeUndefinedFunction |
类型:特征向量 |
值:“ThrowError” |“FilterOut” |“DoNotDetect” |“UseInterfaceOnly” |
默认值:“FilterOut” |
应用程序 | 设置 |
---|---|
调试 | 没有影响 |
可追溯性 | 没有影响 |
效率 | 不推荐 |
安全预防措施 | 不推荐 |