使用模拟数据检查器查看数据
仿真数据检查器可以可视化您在整个设计过程中生成的多种数据,包括复杂数据、事件数据和帧数据。您可以将数据从Simulink记录到仿真数据检查器金宝app®模型,或者您可以从基本工作区或MAT-、CSV-或mdf文件导入数据。使用模拟数据检查器可视化数据,支持设计、调试和验证工作流。金宝app您还可以在使用数据访问的模拟过程中创建自定义的数据可视化。欲了解更多信息,仿真过程中MATLAB函数的数据存取.
查看日志数据
默认情况下,Simuli金宝appnk将记录信号的数据发送到工作空间和仿真数据检查器。若要仅将数据记录到模拟数据检查器,请清除信号记录中的复选框。数据导入/导出面板型号配置参数.
打开模型slexAircraftExample
在MATLAB中输入它的名字®命令行。
要记录q, rad /秒
而且α,rad
信号,选择信号。右键单击选中的信号,然后选择日志选择信号从上下文菜单。日志标识标记模型中的信号。
或者,您可以使用中描述的几种方法之一选择要记录的信号标记一个测井信号.
运行一个模拟。改变Pilot块的波形来正弦
,并重新模拟模型。然后,通过单击。打开模拟数据检查器数据检查“Simulink工具条”中金宝app的按钮。
模拟数据检查器创建运行每个模拟的数据。的左边列出了这两次运行及其信号检查窗格。默认情况下,模拟数据检查器自动归档以前的模拟运行,并且第一个模拟的运行位于存档.您可以绘制来自存档的信号,或者您可以将感兴趣的运行从存档移动到工作区域。将Run 1拖到工作区中。
模拟数据检查器在每次运行时保持信号线样式和颜色一致。中运行1中的信号旁边的行检查窗格,并更改颜色。选项旁边的复选框α,rad
两次运行中的信号。
您还可以选择信号在模型中绘制。在模拟期间或模拟之后单击信号的日志记录徽章时,模拟数据检查器将在活动子图上绘制信号。
州和Simscape™数据不直接记录到模拟数据检查器,而是可以记录。记录的数据在模拟过程中累积,然后在模拟暂停或完成时自动导入到模拟数据检查器中。必须将数据记录到工作空间,以记录到模拟数据检查器。若要配置记录的日志数据,请选择在模拟数据检查器中记录已记录的工作空间数据在数据导入/导出面板型号配置参数.
请注意
记录州,数据集
是推荐的格式.你也可以设置格式来结构随时间变化
或数组
.如果格式配置为数组
,您还必须记录日志时间为州记录到模拟数据检查器。
从工作区或文件中查看数据
您可以从基本工作空间或MAT、CSV或中导入数据以在模拟数据检查器中查看微软®Excel®文件。有关如何以CSV格式格式化数据的信息Microsoft Excel文件导入到模拟数据检查器中,请参见模拟数据检查器导入和导出文件格式.您也可以导入mdf、mf4、mf3、data和dat文件扩展名的mdf文件。在从导入的工作区数据创建的运行中,仿真数据检查器允许每个信号多达8000个通道。
此示例演示如何导入一个mat文件,其中包含从以前的模拟中保存的数据,以便与当前模拟一起查看。您还可以导入在Simulink外部创建的数据,例如测量的测试数据。金宝app
要导入数据,必须打开模拟数据检查器。类型金宝appSimulink.sdi.view
在MATLAB命令窗口中,或者可以单击数据检查按钮在Simulink编辑器金宝app中。
然后,导入数据:
点击导入按钮
在左边栏。
选择import from文件.
要将以前的模拟数据导入到新的运行中,请选择新运行.您还可以将数据导入到现有的运行中。
点击进口.
导入的运行显示在工作区域中,并显示当前模拟运行。仿真数据检查器总是将导入的数据放在工作区域中,您可以手动将导入的运行移动到存档中。
提示
要使用数据向量,“模拟数据检查器”至少需要为数据提供一个相关的时间向量。一般而言,数组
而且结构
不支持数据格式,除非金宝app时间记录。的Timeseries
数据格式是首选的,因为一些模拟数据检查器功能最适合处理其他格式中缺失的元数据。
选项旁边的复选框方案得到
在每次运行信号时查看信号。
查看复杂数据
若要在仿真数据检查器中查看复杂数据,请将数据导入或将信号记录到仿真数据检查器中。控件可以控制如何可视化复杂信号属性窗格中的“模拟数据检查器”和仪器性能对于模型中的信号。访问仪器性能对于信号,右键单击该信号的日志标记并选择属性.
您可以指定复杂的格式如幅度、幅度-相位、相位或实-虚。的大小-相位或实数-虚数复杂的格式,当您选择信号的复选框时,仿真数据检查器将绘制信号的两个分量。对于实虚格式的信号,使用线颜色信号实分量的颜色,虚分量是信号的不同色度线颜色.例如,矩形QAM模块化基带
下图中的信号以浅蓝色显示信号的真实分量,与线颜色参数,虚数分量以较深的蓝色显示。
对于幅值相位格式的信号线颜色属性的不同色度中显示相位线颜色.
查看字符串数据
您可以在模拟数据检查器中记录和查看信号数据中的字符串数据。例如,考虑这个简单的模型。正弦波块的值控制开关是否发送字符串读取积极的
或负
到输出。
图中显示了模型模拟的结果。字符串信号显示在图形查看区域的底部。信号的值显示在一个波段内,字符串信号值中的转换用交叉线标记。
您可以使用游标来检查字符串信号值与正弦信号值的对应关系。
当您在一个图上绘制多个字符串信号时,这些信号将按照模拟或导入的顺序堆叠,最近的信号位于顶部。例如,您可以考虑改变控制开关的正弦波的相位的影响。
基于视图框架的数据
以帧而不是逐点处理数据可以提高某些应用程序所需的性能。要在“模拟数据检查器”中查看基于帧的数据,必须在仪器性能对于信号。您可以访问仪器性能对话框,右键单击信号的日志标记,然后选择属性.若要将信号指定为基于帧的,请选择列作为通道(基于帧)为输入处理.
查看基于事件的数据
您可以将事件数据记录或导入到模拟数据检查器。如果要查看已记录的基于事件的数据,请选中后的复选框发送:1
.模拟数据检查器将数据显示为主干图,每个主干表示给定采样时间内发生的事件数。