envelope
信号包络
语法
说明
[ 返回输入序列 yupper,ylower] = envelope(x)x 的上下包络作为其解析信号的幅值。使用在 hilbert 中实现的离散傅里叶变换查找 x 的解析信号。该函数最初会删除 x 的均值,并在计算包络后再重新添加该均值。如果 x 是矩阵,则 envelope 单独对 x 的每列进行运算。
[ 返回使用其解析信号的幅值确定的 yupper,ylower] = envelope(x,fl,'analytic')x 的包络。解析信号是通过用长度为 fl 的希尔伯特 FIR 滤波器对 x 进行滤波来计算的。如果只指定两个参量,则使用此语法。
[ 返回 yupper,ylower] = envelope(x,wl,'rms')x 的上下均方根包络。包络是用长度为 wl 个采样的滑动窗来确定的。
[ 返回 yupper,ylower] = envelope(x,np,'peak')x 的上下峰值包络。包络是通过对至少分隔 np 个采样的局部最大值进行样条插值来确定的。
不带输出参量的 envelope(___) 用于绘制信号及其上下包络。此语法接受上述语法中的任何输入参量。












