主要内容

设置日志记录到文件的范围参数

通过首先将数据保存到MATLAB,可以将数据保存到文件中®通过Simulink实现工作空间金宝app®范围块。要保存的数据,请设置范围块的参数。

在创建Simulink模型并添加金宝app范围块,您可以将信号记录的范围参数输入到文件中。

这个过程使用模型sldrtex_model.要打开这个模型,在MATLAB命令窗口中输入:

open_system (docpath (fullfile (docroot,“工具箱”...“sldrt”“例子”“sldrtex_model”)))

它假定您已经加载了该模型。

  1. 在Simuli金宝appnk编辑器中桌面实时选项卡上,选择模式>在内核中运行

  2. 在模型图中,双击范围块。

  3. 范围工具栏,单击参数按钮

  4. 单击日志记录选项卡。

  5. 做以下其中一件事:

    • 如果您正在运行一个普通模式模拟连接输入输出模式,选择最后限制数据点复选框,并输入要保存的样本点数量。

    • 如果您正在运行外部模式模拟在内核中运行模式,不选择最后限制数据点复选框。

    当你使用金宝appSimulink桌面实时™软件,使用持续时间值设置保存的样本点的数量。设置持续时间价值,看到设置日志记录到文件的内核模式运行属性.有关更多信息,请参见使用TCP/IP或串行通信的外部模式模拟(金宝app仿真软件编码器)

  6. 选择将数据记录到工作空间复选框。在变量名文本框中,输入MATLAB变量的名称。默认名称为ScopeData

    参数范围对话框中,您必须选择将数据记录到工作空间复选框可将数据保存到文件中。如果不选择将数据记录到工作空间复选框,则创建用于数据记录的mat文件,但它们为空。

  7. 保存格式列表,选择其中之一结构随时间变化结构数组,数据集.例如,要保存采样时间和这些时间的信号值,请选择结构随时间变化

    作用域参数数据的图像

  8. 点击好吧

    在使用更改的设置连接和启动应用程序之前,请重新构建实时应用程序。如果在这些更改之后没有重新构建,则会发生错误。

相关的话题