主要内容

信封

信号包络线

描述

例子

是的,ylower) =信封(x返回输入序列的上下信封,x,表示其分析信号的大小。的解析信号x的离散傅里叶变换,如希尔伯特.函数最初去掉的是的均值x计算完信封后再加回去。如果x是矩阵吗信封独立作用于的每一列x

例子

是的,ylower) =信封(xfl“分析”)退还信封x用其分析信号的幅度确定。分析信号是通过滤波来计算的x带长度的希尔伯特FIR滤波器fl.如果只指定两个参数,则使用此语法。

例子

是的,ylower) =信封(x“rms”)返回的上、下的均方根信封x.信封是用长度的滑动窗口确定的样本。

例子

是的,ylower) =信封(xnp,“峰”)返回的上、下峰值信封x.包络是用样条插值确定的局部最大值由至少分开np样本。

例子

信封(___没有输出参数的情况下,绘制信号及其上下信封。该语法接受前面语法中的任何输入参数。

例子

全部折叠

产生由高斯调制的二次啁啾。指定采样率为2 kHz,信号持续时间为2秒。

t = 0:1/2000:2-1/2000;q =唧唧声(2,4,1/2 6“二次”, 100,“凸”)。* exp (4 * (t - 1) ^ 2);情节(t, q)

图中包含一个轴对象。axis对象包含一个line类型的对象。

使用解析信号计算啁啾的上、下包络。

(, lo) =信封(q);持有情节(t, t,“线宽”传说,1.5)(“问”“了”“罗”)举行

图中包含一个轴对象。轴对象包含3个类型为line的对象。这些对象代表q up lo。

由于非零均值,信号是非对称的。

使用信封没有输出参数,将信号和信封作为样本数的函数绘制。

信封(q)

图中包含一个轴对象。以解析包络为标题的轴对象包含3个类型为线的对象。这些对象代表信号、信封。

创建一个双通道信号采样在1 kHz 3秒:

  • 一个通道是指数衰减的正弦信号。指定频率为7hz,时间常数为2秒。

  • 另一个信道是DC值为2的时间位移高斯调制啁啾。指定初始啁啾频率为30hz, 2秒后衰减为5hz。

画出信号。

t = 0:1/1000:3;q1 =罪(2 *π* 7 * t)。* exp (- t / 2);q2 =唧唧声(t, 30 2 5)。* exp(-(2 *条t - 3) ^ 2) + 2;q = (q1、q2) ';情节(t, q)

图中包含一个轴对象。轴对象包含两个类型为line的对象。

计算信号的上包和下包。使用长度为100的希尔伯特过滤器。画出通道和信封。上面的信封使用实线,下面的信封使用虚线。

(, lo) =信封(q, 100年,“分析”);持有情节(t),“- - -”t,“——”)举行

图中包含一个轴对象。axis对象包含6个类型为line的对象。

调用信封没有输出参数,以产生信号及其作为样本数函数的包络图。增加过滤器长度到300,以获得更平滑的形状。的“分析”当指定两个输入参数时,Flag是默认值。

信封(q, 300)

图中包含一个轴对象。标题为“解析包络”的轴对象包含6个类型为线的对象。

计算并绘制火车哨声记录的移动RMS信封。使用长度为150个样本的窗口。

负载(“火车”150年)信封(y),“rms”

图中包含一个轴对象。标题为RMS Envelope的轴对象包含3个类型为line的对象。这些对象代表信号、信封。

绘制经过30个采样间隔平滑的语音信号的上、下峰值包络图。

负载(“mtlb”)信封(mtlb 30“高峰”

图中包含一个轴对象。标题为Peak Envelope的轴对象包含3个类型为line的对象。这些对象代表信号、信封。

创建并绘制一个信号,类似于通过色散介质传播的光脉冲的初始检测。

t = 0.5: -1/100: -2.49;z =通风(t * 10)。* exp (- t ^ 2);情节(z)

图中包含一个轴对象。axis对象包含一个line类型的对象。

确定序列的包络使用其分析信号的幅度。情节的信封。

信封(z)

图中包含一个轴对象。以解析包络为标题的轴对象包含3个类型为线的对象。这些对象代表信号、信封。

使用50抽头希尔伯特滤波器计算信号的解析包络。

信封(z, 50岁,“分析”

图中包含一个轴对象。以解析包络为标题的轴对象包含3个类型为线的对象。这些对象代表信号、信封。

使用40样本移动窗口计算信号的均方根包络线。策划的结果。

信封(z, 40岁,“rms”

图中包含一个轴对象。标题为RMS Envelope的轴对象包含3个类型为line的对象。这些对象代表信号、信封。

确定峰值信封。在由至少10个样本分离的局部极大值上使用非a结点条件的样条插值。

信封(z 10“高峰”

图中包含一个轴对象。标题为Peak Envelope的轴对象包含3个类型为line的对象。这些对象代表信号、信封。

输入参数

全部折叠

输入序列,指定为向量或矩阵。如果x是一个矢量,它被视为单个通道。如果x是矩阵吗信封独立计算每个列的信封估计。所有元素的x必须是有限的。

例子:因为(π/ 4 * (0:159))+ randn (1160)是单通道行向量信号。

例子:因为(pi. / (4; 2) * (0:159)) ' + randn (160 2)是一个双通道信号。

数据类型:|

希尔伯特滤波器的长度,指定为一个正整数标量。过滤器是通过将一个理想的砖墙过滤器加一个长度为Kaiser的窗口来创建的fl和形状参数β= 8

数据类型:|

窗口长度,指定为正整数标量。

数据类型:|

峰间距,指定为一个正整数标量。

数据类型:|

输出参数

全部折叠

上、下信号包,以向量或矩阵的形式返回。

扩展功能

介绍了R2015b