主要内容

导入自定义代码

描述

指定是否要解析可用的自定义代码变量和函数和自定义代码编译进自己的模拟目标。这个选项会影响C调用者块,C函数块,MATLAB函数块,MATLAB系统块,Stateflow®图表。

类别:模拟目标

设置

默认值:

当这个选项,仿真软件金宝app®:

  • 使用相同的自定义代码的仿真C调用者块,C函数块,MATLAB函数块,MATLAB系统块,Stateflow图表。当使用C调用者块或C函数块,必须打开这个选项。

  • 时自动重新构建自定义代码模拟目标指定自定义代码变化的依赖关系。

  • 时自动重建仿真目标代码块使用自定义自定义代码更改。

  • 支持即时(JIT)编译的C调用者块,C函数块,MATLAB函数块,MATLAB系统块,Stateflow图表。

  • 允许启用自定义代码分析选项来启用金宝app仿真软件覆盖™金宝app仿真软件设计校验™金宝app支持自定义代码。

  • 允许编辑和编译时错误检测C接口错误从你的模型。

  • 调用指定的初始化代码和终止代码的开始和结束的模型模拟,分别,无论任何块模型中调用外部定制代码。看到初始化函数终止函数

  • 允许自定义代码的解析报告未解决符号Stateflow图表模型中。

  • 要求您的自定义代码完成,不依赖于任何其他文件以建成。

当这个选项是关闭的,仿真软件:金宝app

  • 结合模拟目标定制代码依赖项指定的其他方式(coder.cinclude,coder.updateBuildInfo,coder.ExternalDependency使用MATLAB的)Stateflow图表®作为动作语言,MATLAB函数块,MATLAB系统块。

  • 调用指定的初始化代码和终止代码只有在必要的。如果没有在模型中调用外部定制代码块,仿真软件不调用初始化代码或终止代码。金宝app看到初始化函数终止函数

请注意

当此选项,如果你使用相同的自定义代码不同独特的配置,每个独特的配置作为一个单独的单元,即使配置指的是相同的自定义代码。例如,如果你有一个根级模型和库子系统是指相同的自定义代码,然后自定义代码库块和root访问的全局变量模型是不同的。

请注意

在大多数情况下,导入自定义代码应该选择。清除导入自定义代码参数只有在您的自定义代码是不符合这个参数。

命令行信息

参数:SimParseCustomCode
值:“上”|“关闭”
默认值:“上”

推荐设置

应用程序 设置
调试
可追溯性 没有影响
效率 没有影响
安全预防措施

相关的话题