MAT-file日志
描述
指定mat文件日志记录
类别:代码生成>接口
设置
默认值:开启GRT目标,关闭ERT-based目标
-
在
-
启用mat文件日志记录。选择此选项时,生成的代码将以以下方式之一将模拟数据保存到mat文件中:
配置参数>数据导入/导出(见模型配置参数:数据导入/导出)
到文件块
范围块。将数据记录到工作空间参数启用
在仿真中,这些数据将被写入MATLAB®工作区,如中所述导出仿真数据和配置测井信号数据.设置mat文件日志将数据重定向到mat文件。文件被命名为
,在那里模型
.mat
是模型的名称。模型
-
从
-
禁用mat文件日志记录。清除该选项有以下好处:
消除与支持文件系统相关的开销,这通常不是嵌入式应用程序所必需的金宝app
消除初始化、更新和清理日志变量所需的额外代码和内存使用
在某些条件下,消除与根输出端口相关的代码和存储
中的当前时间和停止时间之间的比较
,允许生成的程序无限期地运行,而不管停止时间设置模型
_step
依赖关系
当你选择MAT-file日志时,还需要选择配置参数金宝app支持:非有限数并且,如果您使用基于ert的系统目标文件,金宝app支持:浮点数.
选择此选项将启用mat文件变量名修饰符.
对于基于ert的系统目标文件,如果使用导出的函数调用,则清除此参数。
限制
代码生成器不支持自定义数据类型(未内置到Simulink金宝app中的数据类型)的mat文件日志记录金宝app®).
mat文件日志记录不支持文件范围的数据,例如,应用内金宝app置存储类的数据项
FileScope
.在参考模型中,只支持以下数据记录特性:金宝app
到文件块
状态日志-软件将数据存储在顶模的mat文件中。
在嵌入式编码器的上下文中®product, MAT-file日志不支持以下ide:金宝app模拟设备®VisualDSP + +®,德州仪器代码作曲工作室《风河》®迪亚布/ GCC。
不支持mat文件日志记录金宝app外港应用存储类的块
ImportedExternPointer
或者在生成的代码中产生不可寻址数据的存储类。例如,存储类GetSet
导致外港作为不可寻址的函数调用出现在生成的代码中。无论您是通过使用(例如,模型数据编辑器),还是通过解析外港到一个金宝app仿真软件。信号
对象,该对象使用存储类。方法,将存储类应用于进入外港块。
命令行信息
参数:MatFileLogging |
类型:特征向量 |
值:“上” |“关闭” |
默认值:“上” 为GRT目标,“关闭” 对于基于ert的目标 |
推荐设置
应用程序 | 设置 |
---|---|
调试 | 在 |
可追溯性 | 没有影响 |
效率 | 从 |
安全预防措施 | 从 |
相关的话题
- 型号配置参数:代码生成接口
- 日志程序执行结果
- 分析日志数据
- 虚拟化输出端口优化(嵌入式编码)