设置日志记录到文件的范围参数
通过首先将数据保存到MATLAB,可以将数据保存到文件中®通过Simulink实现工作空间金宝app®范围块。要保存的数据,请设置范围块的参数。
在创建Simulink模型并添加金宝app范围块,您可以将信号记录的范围参数输入到文件中。
这个过程使用模型sldrtex_model
.要打开这个模型,在MATLAB命令窗口中输入:
open_system (docpath (fullfile (docroot,“工具箱”,...“sldrt”,“例子”,“sldrtex_model”)))
它假定您已经加载了该模型。
在Simuli金宝appnk编辑器中桌面实时选项卡上,选择模式>在内核中运行.
在模型图中,双击范围块。
在范围工具栏,单击参数按钮.
单击日志记录选项卡。
做以下其中一件事:
如果您正在运行一个普通模式模拟连接输入输出模式,选择最后限制数据点复选框,并输入要保存的样本点数量。
如果您正在运行外部模式模拟在内核中运行模式,不选择最后限制数据点复选框。
当你使用金宝appSimulink桌面实时™软件,使用持续时间值设置保存的样本点的数量。设置持续时间价值,看到设置日志记录到文件的内核模式运行属性.有关更多信息,请参见使用TCP/IP或串行通信的外部模式模拟(金宝app仿真软件编码器).
选择将数据记录到工作空间复选框。在变量名文本框中,输入MATLAB变量的名称。默认名称为
ScopeData
.在参数范围对话框中,您必须选择将数据记录到工作空间复选框可将数据保存到文件中。如果不选择将数据记录到工作空间复选框,则创建用于数据记录的mat文件,但它们为空。
从保存格式列表,选择其中之一
结构随时间变化
,结构
,数组
,数据集
.例如,要保存采样时间和这些时间的信号值,请选择结构随时间变化
.点击好吧.
在使用更改的设置连接和启动应用程序之前,请重新构建实时应用程序。如果在这些更改之后没有重新构建,则会发生错误。