模型配置参数:仿真目标

模拟目标类别包括用于配置仿真目标为包含模型参数MATLAB功能块,状态流®图表或真值表块。

参数 描述

导入自定义代码

指定是否解析自定义代码并报告模型中未解析的符号。此设置适用于模型中的所有C图表,包括库链接图表。

源文件

输入代码行以显示在生成的源代码文件的顶部附近。

头文件

输入代码行以显示在生成的头文件的顶部附近。

初始化函数

输入在模拟开始执行一次代码语句。

终止功能

输入执行在模拟结束代码语句。

包括目录

指定包含已编译目标中包含的文件的文件夹路径列表。

源文件

指定源文件的列表来编译和链接到目标。

指定包含自定义对象代码链接到目标静态库的列表。

保留名称

在生成的代码中输入变量或函数的名称,该代码与在自定义代码中为包含的模型指定的变量或函数的名称相匹配MATLAB功能块,状态流图表,或真值表块。

定义

指定预处理程序宏定义要添加到编译器命令行。

使用本地自定义代码设置(不从主模型继承)

如果指定库模型可以使用自定义代码的设置是从主模式是独一无二的。(此参数是只读的)

缺省功能阵列布局

指定被C主叫块中使用的所有外部的C函数默认的阵列布局。

未定义功能处理

指定由被称为所有外部的C函数未定义功能的行为ç来电MATLAB功能MATLAB系统块或状态流图表。

按功能指定

指定由C主叫块中使用的每个外部C函数的阵列布局。

这些配置参数是在高级参数部分。

参数 描述

回声表达无分号

在MATLAB中启用运行时输出®命令窗口,如不以分号终止行动。

模拟目标的构建模式

指定如何为包含的模型构建仿真目标MATLAB功能块,状态流图表,或真值表块。

确保响应

在为其生成的代码中启用响应性检查MATLAB功能块,状态流图表和数据流结构域。

生成进口总线和枚举类型的typedef

确定类型定义处理和产生用于在状态流和进口总线和枚举数据类型MATLAB功能块。

确保内存的完整性

用于检测产生的代码侵犯存储器的完整性MATLAB功能块和停止执行用诊断。

为MATLAB函数启用运行时递归

允许是包含递归函数的MATLAB代码生成的代码递归函数。

编译时递归限制功能的MATLAB

对于编译时递归,控制生成的代码中允许的函数副本的数量。

块减少

通过折叠或去除块组减少执行时间。

编译器优化级别

设置优化的加速生成代码时使用的编译器的程度。

条件输入分支执行

提高模型执行时,模型包含开关和多端口交换机模块。

详细的加速器的构建

选择的信息量代码生成Simulink的过程中显示金宝app®加速器模式,参考模型加速器模式,和快速加速器模式。

在MATLAB功能动态内存分配

使用可变大小的数组,其大小(以字节计)的动态存储器分配(malloc的)大于或等于所述动态存储器分配的阈值。该参数适用于MATLAB代码在MATLAB功能块,状态流图表,或与相关联的系统对象MATLAB系统块。

在MATLAB函数动态存储器分配的阈值

使用可变大小的数组,其大小(以字节计)的动态存储器分配(malloc的)大于或等于阈值。该参数适用于MATLAB代码在MATLAB功能块,状态流图表,或与相关联的系统对象MATLAB系统块。

允许模拟过程中设置断点

包含模型的模拟过程中启用调试和动画MATLAB功能块,Stateflow图,状态转换块,或真值表块。

相关的话题