主要内容

信号分析仪

可视化和比较多个信号和光谱

描述

信号分析仪App是在时域、频域和时频域对信号进行可视化、预处理、测量、分析和比较的交互式工具。使用该应用程序,你可以:

  • 轻松访问MATLAB中的所有信号®工作空间

  • 平滑,过滤,重采样,去噪,复制,提取,重命名信号,而不离开应用程序

  • 添加和应用自定义预处理函数

  • 可视化和比较多个波形,频谱,持续性,频谱图,和同时表示信号的尺度图

信号分析仪App提供了一种方法,可以在同一时间和同一视图中处理多个不同持续时间的信号。

有关详细信息,请参见使用信号分析仪App

  • 信号分析仪不再打开信号贴标签机,它现在可以作为一个应用程序使用。如果你想标记信号,打开信号贴标签机从MATLAB工具条或命令窗口。

  • 您需要一个小波工具箱™许可来使用尺度图视图和对信号应用小波去噪。

打开信号分析仪应用程序

  • MATLAB工具条:在应用程序选项卡,在信号处理与通信,点击应用程序图标。

  • MATLAB命令提示符:输入signalAnalyzer

编程使用

全部展开

signalAnalyzer打开信号分析仪应用程序。

signalAnalyzer (团体打开信号分析仪应用程序和导入并绘制信号团体.如果应用程序已经打开,那么它绘制团体在当前显示中。如果团体已经绘制但已经更改,然后函数调用更新绘图。

团体可以是工作空间中的变量或MATLAB表达式。团体可以是:

  • 每一列有独立信号的向量或矩阵。

  • 一个时间表时间值指定为持续时间。

  • 一个timeseries对象。

看到数据类型支持的信号分析金宝app仪为更多的细节。

默认情况下,应用程序将信号绘制为样本索引的函数。如果你提供了时间信息,或者信号有固有的时间信息,那么应用程序就会把信号绘制成时间的函数。

signalAnalyzer (sig1,…,签字进口N信号向量或矩阵,并在当前显示中绘制它们。本应用程序不支持在同一个函数调用中金宝app导入带有固有时间信息的信号和没有固有时间信息的信号。

signalAnalyzer (___“SampleRate”,fs指定一个采样率,fs,为正标量,以Hz表示。该应用程序使用采样率来绘制一个或多个信号与时间的关系,假设起始时间为零。您可以为没有固有时间信息的信号指定采样率。

signalAnalyzer (___“SampleTime”,ts指定一个示例时间,ts,表示为正标量,单位为秒。该应用程序使用样本时间来绘制一个或多个信号与时间的关系,假设起始时间为0。您可以为没有固有时间信息的信号指定一个样本时间。

signalAnalyzer (___“开始时间”,指定信号开始时间,,作为以秒为单位的标量。如果您没有指定采样率或采样时间,那么应用程序假定采样率为1hz。您可以为没有固有时间信息的信号指定开始时间。

signalAnalyzer (___“时间价值”,电视指定一个矢量,电视,与数据点对应的时间值。电视可以是一个实数向量,其值以秒表示。电视也可以是持续时间数组中。中的值电视必须是唯一的,而不能是,但它们不需要均匀地间隔。所有输入信号的长度必须与电视.您可以为没有固有时间信息的信号指定一个时间值向量。

滤波和尺度图视图不支持非均匀采样信号。金宝app

兼容性的考虑

全部展开

R2020a中行为改变

介绍了R2016a