主要内容

信号分析仪提示和限制

常见问题和当前的限制信号分析仪应用程序。

选择要分析的信号

  1. “我将一个512×24的矩阵拖到显示器上,但应用程序只绘制了24个信号中的10个。如何绘制其他信号?”

    默认情况下,信号分析仪导入多通道信号的所有列,但仅打印前10列。若要打印第10列以外的信号列,请将其拖动到显示器上。或者,在“信号”表上,选中要打印的信号名称旁边的复选框。

  2. “我的数据保存在结构中。我如何在结构中分析它们信号分析仪?"

    研究结构信号分析仪,将其转换为时间表。最简单的转换方法是将结构转换为表,然后将表转换为时间表。第二步涉及将时间变量转换为持续时间数组。下面的示例创建一个包含三个字段的结构,其中一个字段包含时间值,并将该结构转换为可由用户读取的时间表信号分析仪.

    str.st=(0:999)’/1000;str.s1=randn(1000,1);str.s2=sin(2*pi*20*str.st);T=struct2table(str);T.st=秒(T.st);TT=表2可计量(T,“划船时间”,“圣”);

    如果您的结构没有时间信息,可以使用其他MATLAB®功能。以下函数将结构作为输入,从中提取信号值数组,并调用信号分析仪绘制信号。

    功能structSig(x)names=字段名(x);对于i = 1:length(names)signalAnalyzer(getfield(x,名称{i}))结束结束

  3. “当信号表中的一行以灰色突出显示时,这意味着什么?复选框的含义是什么?”

    在信号表中选择信号有两种不同的方式。每种方式都允许您访问不同的操作集。

    • 通过单击按钮选择信号名字,信息,时间,或开始时间信号表中的列使您能够执行信号表中的所有操作分析器选项卡。您可以更改时间信息并平滑、过滤或复制信号。您可以对信号运行预处理操作,而无需绘制信号。

    • 选中信号名称左侧的复选框,将在当前选定的显示中绘制信号,并使您能够在中执行所有操作展示选项卡。您可以在频域或时频域显示信号,也可以使用光标测量信号。

  4. “我使用的时间表的时间值存储为日期时间数组。如何分析它们?”

    分析存储为时间值的时间表的步骤日期时间数组,将数组转换为相对数组期间通过从所有其他元素中减去第一个元素来创建数组。下面的示例创建了一个带有日期时间行时间,并将其转换为可由信号分析仪.

    tt=时间表(日期时间(2016,11,9,2,30,1:10),randn(10,1));dt=tt.时间tt.时间(1);tn=时间表(dt,tt.Var1);

    利用固有的时间信息分析信号再比如说。

  5. “我有一个时间表,但只导入了其中的一些变量。如何导入它们?”

    信号分析仪仅列出它可以显示和处理的变量。如果未导入时间表的某些变量,则它们可能是复杂的或有NANS。为了能够将它们导入应用程序,您必须先将它们固定在Matlab中。要修复时间表,您可以使用提示缺少、重复或不均匀时间的干净时间表.

  6. “我在MATLAB工作区中更改了一个变量。为什么在信号分析仪显示?”

    如果在MATLAB工作区中修改信号,工作区浏览器将自动更新。若要让应用程序识别更改,请通过再次将信号拖动到信号表或显示器来重新导入信号。

预处理信号

  1. “如何对非均匀采样的信号应用低通滤波器?”

    的过滤功能信号分析仪金宝app仅支持均匀采样信号。您可以使用信号分析仪的重采样功能,您可以在预处理街上的画廊分析器或者,您可以使用信号处理工具箱™重采样功能。

  2. “如何知道预处理操作使用了哪些参数?”

    要查看所执行预处理步骤的完整摘要,包括所选的所有设置,请单击生成函数分析器标签。

探索信号

  1. “我想查看信号的比例图,但收到一条警告,说我必须创建均匀采样的信号。如何对信号重新采样?”

    您可以使用信号分析仪的重采样功能,您可以在预处理街上的画廊分析器或者,您可以使用信号处理工具箱重采样功能。

  2. “为什么我不能缩小尺度图的奈奎斯特范围?”

    如果正确采样实际信号,则其所有频率信息包含在奈奎斯特范围内。

  3. “如何比较10种不同信号的光谱图?”

    系统的时频视图信号分析仪金宝app每个显示器仅支持一个信号。要比较10个不同信号的光谱图,请打开10个显示器,并将每个信号拖动到自己的显示器上。对于持久性光谱和比例图,可以使用相同的过程。

共享或重用分析

  1. “我生成了一个不运行的脚本,因为它使用的变量不存在。为什么?”

    如果在中提取、复制或重命名信号信号分析仪并在不导出修改信号的情况下生成一个MATLAB脚本,该脚本将抛出一个错误,因为MATLAB工作区中不存在变量。记住导出生成的脚本使用的任何信号。

  2. “我如何复制一个信号分析仪MATLAB中的光谱、持久性光谱、光谱图或比例图?”

    点击光谱图展示选项卡以计算和显示绘制信号的光谱、持久光谱、光谱图或比例图。当您获得信号的最佳设置时,单击生成脚本选择频谱脚本,持久谱脚本,谱图脚本,或比例图脚本生成可以在MATLAB中使用的脚本。

  3. “如何使用信号分析仪生成的MATLAB脚本和函数实现计算自动化?”

    信号分析仪可以生成MATLAB函数,该函数可再现对信号执行的任何预处理步骤组合。该应用程序还可以生成MATLAB脚本,用于提取感兴趣的区域或计算信号的频谱、频谱图、持久性频谱或标度图。您可以将脚本和函数结合起来,以自动化分析。看计算振动信号的包络谱举个例子。

故障排除

  1. “我弄不明白信号分析仪开始。”

    • 信号分析仪如果MATLAB使用OpenGL的软件实现,则可能无法启动®。若要解决此问题,请升级图形硬件驱动程序或使用opengl切换到OpenGL的硬件加速实现。看解决低级图形问题了解更多信息。

    • 试图启动信号分析仪可能会导致JavaScript®金宝app对WebGL的支持™ 失败。要解决此问题,请更新图形硬件驱动程序。

    • 信号分析仪由于网络错误,可能无法启动。检查组织的代理设置,如果可能,禁用干扰应用程序启动过程的代理。

  2. “当我开始信号分析仪,我收到一个错误,说它无法写入文件temp_signalAnalyzer_datarepository.mat."

    你不能发射信号分析仪来自在同一台计算机上运行的多个MATLAB实例。

另见

相关实例

更多关于