主要内容

信封

信号包络线

描述

例子

(是的,ylower] =信封(x返回输入序列的上信封和下信封,x,作为其分析信号的幅度。的解析信号x的离散傅里叶变换在希尔伯特。函数最初移除的均值x计算完信封后再加回去。如果x是矩阵吗信封的每一列上独立操作x

例子

(是的,ylower] =信封(xfl“分析”)返回的信封x用其分析信号的幅度确定。对解析信号进行滤波计算x长度的希尔伯特FIR滤波器fl。如果只指定两个参数,则使用此语法。

例子

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

例子

(是的,ylower] =信封(xnp,“峰”)的上、下峰值包络x。包络是用样条插值在局部最大值上确定的np样本。

例子

信封(___在没有输出参数的情况下绘制信号及其上下包络。此语法接受来自先前语法的任何输入参数。

例子

全部折叠

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

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

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

利用分析信号计算啁啾的上下包络。

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

图中包含一个轴。轴包含3个类型为线的对象。这些物体代表q,向上,向下。

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

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

信封(q)

图中包含一个轴。标题为“分析包络”的轴包含3个类型线对象。这些物体代表信号,包络。

创建一个以1khz采样3秒的双通道信号:

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

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

绘制信号。

T = 0:1/1000:3;Q1 = sin(2* *7*t).*exp(-t/2);Q2 = chirp(t,30,2,5).*exp(-(2*t-3).^2)+2;Q = [q1;q2]';情节(t, q)

图中包含一个轴。轴包含2个类型为线的对象。

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

[向上,向下]=信封(q,100)“分析”);持有情节(t),“- - -”t,“——”)举行

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

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

信封(q, 300)

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

计算并绘制火车汽笛录音的移动均方根包络。使用长度为150个样本的窗口。

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

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

绘制在30个样本间隔内平滑的语音信号的上下峰包络。

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

图中包含一个轴。标题为“峰值包络线”的轴包含3个类型为“线”的对象。这些物体代表信号,包络。

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

T = 0.5:-1/100:-2.49;Z = airy(t*10).*exp(-t.^2);情节(z)

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

用分析信号的幅度确定序列的包络线。画出信封。

信封(z)

图中包含一个轴。标题为“分析包络”的轴包含3个类型线对象。这些物体代表信号,包络。

使用50分路希尔伯特滤波器计算信号的分析包络。

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

图中包含一个轴。标题为“分析包络”的轴包含3个类型线对象。这些物体代表信号,包络。

使用40个样本移动窗口计算信号的均方根包络。绘制结果。

信封(z, 40岁,“rms”

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

确定峰值信封。使用非结条件下的样条插值,其局部最大值至少间隔10个样本。

信封(z 10“高峰”

图中包含一个轴。标题为“峰值包络线”的轴包含3个类型为“线”的对象。这些物体代表信号,包络。

输入参数

全部折叠

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

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

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

数据类型:|

希尔伯特过滤器长度,指定为正整数标量。该过滤器是通过打开一个理想的砖墙过滤器与凯撒窗口的长度fl形状参数β= 8

数据类型:|

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

数据类型:|

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

数据类型:|

输出参数

全部折叠

作为矢量或矩阵返回的上下信号包络。

扩展功能

在R2015b中引入