主要内容

绘制信号数据记录到文件

您可以使用matlab®绘制用于可视化您的非实时模拟数据或实时执行数据的功能。

运行实时应用程序和将数据记录到文件后,您可以绘制数据。

此过程使用模型sldrtex_model.。要打开此模型,请在MATLAB命令窗口中,键入:

Open_System(DocPath(FullFile(Docroot,'工具箱'......'sldrt''例子''sldrtex_model'))))

它假定您将数据保存到变量中scopedata.

此过程中的步骤假定您已加载该模型并已完成步骤设置记录文件的范围参数设置以内核模式属性运行,以记录文件, 和在内核模式数据归档参数中设置运行

  1. 在Simuli金宝appnk.®编辑,在桌面实时选项卡,单击实时运行

    当实时应用程序运行时,它会创建scopedata.您配置的变量设置以内核模式属性运行,以记录文件并创建您配置的存档数据文件在内核模式数据归档参数中设置运行

  2. 在MATLAB命令窗口中,键入:

    scopedata.
    scopedata =时间:[10000x1双]信号:[1x1 struct] blockname:'sldrtex_model / scope'
  3. 要列出保存到磁盘的MAT文件,请键入:

    谜语*。垫
    data_0.mat.
  4. 要清除MATLAB工作区并加载范围数据,请键入:

    清除负荷data_0.WHO
    您的变量是:scopedata
  5. 要绘制前1000分,请键入:

    绘图(scopedata_0.time(1:1000),......scopedata_0.signals.values(1:1000))

    Matlab环境绘制第一个1000样本0.0000-0.9990.秒。

    Matlab Plot工作区的图像

相关话题