主要内容

选择分析信号

信号分析仪应用程序与向量,矩阵,MATLAB®时间表,timeseries对象,或labeledSignalSet对象在MATLAB工作空间。当你启动应用程序时,工作区中所有可用的信号都会出现在左下角的工作区浏览器中。看到信号分析仪支持的数据类万博1manbetx型获取更多信息。

从工作区浏览器中选择Signals

通过单击它们的名称并将它们拖放到左上角的Signal表中,从Workspace浏览器中选择信号。要绘制信号,请将其拖到显示器上。如果在“信号”表中选中信号名称旁边的复选框,则该信号将在选定的显示中绘制。您还可以直接将信号从Workspace浏览器拖到显示器上。拖动的信号被绘制在显示中,并在信号表中列出。

请注意

信号分析仪不支持矩阵、时间序万博1manbetx列、时间表或超过8000个通道的标记信号集。

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

  • 按钮选择信号的名字信息时间,或开始时间中的所有操作分析仪选项卡。您可以更改时间信息、预处理信号或复制它们。你不需要绘制一个信号来预处理它。

  • 选择信号名称左侧的复选框,在当前选定的显示中绘制信号,并允许您执行显示选项卡。可以在频域或时频域显示信号,也可以使用游标测量信号。

请注意

如果您试图导入超过100列的信号,应用程序将显示警告。您试图导入的矩阵可能是您想要分析的多通道信号的转置。在这种情况下,单击没有在警告对话框中,并在工作空间中调换矩阵。如果要将列作为单独的信号导入,请单击是的.如果将矩阵拖到显示器上并单击是的在警告对话框中,应用程序只绘制矩阵的前10列,但导入所有列。若要绘制第10号以外的信号列,请将它们拖到显示器上。或者,在“信号”表中,选择要绘制的信号名称旁边的复选框。

如果在MATLAB工作区中修改信号,工作区浏览器将自动更新。但是,应用程序不会识别这些更改,直到您通过再次将信号拖拽到signal表或显示器中重新导入信号。

如果你添加或删除矩阵列,应用程序会删除信号,清除它们的任何图形,并使用修改后的矩阵维度创建新的信号。

矩阵、时间表、时间序列和包含层次结构中嵌套通道的标记信号集显示在显式显示层次结构的树视图中。

请注意

信号分析仪将时间表视为多通道信号,即使它们只有一个通道。

  • 例子:一个100 × 3矩阵叫做胡志明市在信号表中显示为胡志明市.如果展开树视图,您可以看到三个单独的列,并进行了标记胡志明市(:1)胡志明市(:2),胡志明市(:3)

  • 例子:创建一个包含四个变量的时间表。“温度”有两个通道,“风速”只有一个频道,“电”有三个频道,和“磁”只有一个通道。

    TMT =时间表(秒(0:99)',...randn (100 2), randn (100 1), randn (100 3), randn (100,1));tmt.Properties.VariableNames =...“温度”“风速”“电”“磁”];
    将时间表拖到“信号”表中。展开树视图以查看各个通道。

在信号表中过滤信号

为了帮助搜索Signal表中的大量数据,您可以对信号进行过滤。筛选条件可以是包含在信号名称或其他列中的任何文本。

  • 要显示具有给定名称的信号,请将搜索短语输入滤波器的信号文本框中。匹配项在筛选结果中高亮显示。

    假设你有三个团体信号,sig01sig02,sig03,三胡志明市信号,sgn01sgn02,sgn03.你可以进入sg为了展示这三个胡志明市信号,或进入2显示sig02而且sgn02

  • 您还可以根据信号的时间信息对其进行过滤。若要访问此功能,请单击搜索结果框内的按钮,然后单击先进的.有关输入时间信息的详细信息,请参见编辑采样率和其他时间信息

    假设你有六个采样时间和开始时间的信号:

    先进的菜单让你搜索信号的名字样品开始时间,或时间在采样率或采样时间方面。

    如果您选择时间选项,然后进入20.,该应用程序可以在200赫兹的频率下找到四种采样信号。如果您还选择开始时间选项,然后输入0,该应用程序发现sgn01而且sig01

    请注意

    过滤器将值匹配为文本,而不是数字。例如,如果您选择开始时间选项,然后进入00,则过滤器不返回任何结果。

  • 您可以保存并存储筛选器以供将来使用。从先进的在搜索结果框菜单中,单击快速搜索设置.中输入名称另存搜索为框,然后单击保存

下一个步骤

预处理信号

另请参阅

相关的例子

更多关于