主要内容gydF4y2Ba

群延迟gydF4y2Ba

平均滤波器延迟(群延迟)gydF4y2Ba

描述gydF4y2Ba

[gydF4y2BagdgydF4y2Ba,gydF4y2BawgydF4y2Ba) = grpdelay (gydF4y2BabgydF4y2Ba,gydF4y2Ba一个gydF4y2Ba,gydF4y2BangydF4y2Ba)gydF4y2Ba返回gydF4y2BangydF4y2Ba-点群延迟响应向量,gydF4y2BagdgydF4y2Ba,以及相应的角频率矢量,gydF4y2BawgydF4y2Ba,用于传输函数系数存储在gydF4y2BabgydF4y2Ba和gydF4y2Ba一个gydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

[gydF4y2BagdgydF4y2Ba,gydF4y2BawgydF4y2Ba) = grpdelay (gydF4y2Ba求救gydF4y2Ba,gydF4y2BangydF4y2Ba)gydF4y2Ba返回gydF4y2BangydF4y2Ba-二阶截面矩阵对应的点群时延响应gydF4y2Ba求救gydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

[gydF4y2BagdgydF4y2Ba,gydF4y2BawgydF4y2Ba) = grpdelay (gydF4y2BadgydF4y2Ba,gydF4y2BangydF4y2Ba)gydF4y2Ba返回gydF4y2BangydF4y2Ba-数字滤波器的点群延迟响应gydF4y2BadgydF4y2Ba.gydF4y2Ba

[gydF4y2BagdgydF4y2Ba,gydF4y2BawgydF4y2Ba) = grpdelay (gydF4y2Ba___gydF4y2Ba(“全部”)gydF4y2Ba返回组延迟在gydF4y2BangydF4y2Ba整个单位圆周围的采样点。gydF4y2Ba

[gydF4y2BagdgydF4y2Ba,gydF4y2BafgydF4y2Ba) = grpdelay (gydF4y2Ba___gydF4y2Ba,gydF4y2BangydF4y2Ba,gydF4y2BafsgydF4y2Ba)gydF4y2Ba返回组延迟响应向量gydF4y2BagdgydF4y2Ba以及相应的物理频率向量gydF4y2BafgydF4y2Ba用于一种数字滤波器,用于滤波以一定速率采样的信号gydF4y2BafsgydF4y2Ba.gydF4y2Ba

[gydF4y2BagdgydF4y2Ba,gydF4y2BafgydF4y2Ba) = grpdelay (gydF4y2Ba___gydF4y2Ba,gydF4y2BangydF4y2Ba“整体”,gydF4y2BafsgydF4y2Ba)gydF4y2Ba返回位于的频率向量gydF4y2BangydF4y2Ba从0到gydF4y2BafsgydF4y2Ba.gydF4y2Ba

gdgydF4y2Ba= grpdelay (gydF4y2Ba___gydF4y2Ba,gydF4y2Ba赢gydF4y2Ba)gydF4y2Ba返回组延迟响应向量gydF4y2BagdgydF4y2Ba在输入的归一化频率处进行评估gydF4y2Ba赢gydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

gdgydF4y2Ba= grpdelay (gydF4y2Ba___gydF4y2Ba,gydF4y2Ba鳍gydF4y2Ba,gydF4y2BafsgydF4y2Ba)gydF4y2Ba返回组延迟响应向量gydF4y2BagdgydF4y2Ba按输入的物理频率进行评估gydF4y2Ba鳍gydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

grpdelay (gydF4y2Ba___gydF4y2Ba)gydF4y2Ba无输出参数时,绘制滤波器的群延迟响应。gydF4y2Ba

例子gydF4y2Ba

全部崩溃gydF4y2Ba

设计了一个频率为3-dB的6阶巴特沃斯滤波器gydF4y2Ba 0gydF4y2Ba .gydF4y2Ba 2gydF4y2Ba πgydF4y2Ba rad/sample.UsegydF4y2Ba群延迟gydF4y2Ba显示组延迟。gydF4y2Ba

(z,磷、钾)=黄油(0.2 6);sos = zp2sos (z,磷、钾);grpdelay (sos, 128)gydF4y2Ba

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

在同一图上绘制系统的群延迟和相位延迟。gydF4y2Ba

gd=GRP延迟(sos,512);[h,w]=freqz(sos,512);pd=-展开(角度(h))/w;绘图(带pi、gd、带pi、pd)网格xlabelgydF4y2Ba'标准化频率(\times\pi rad/sample)'gydF4y2BaylabelgydF4y2Ba“组和阶段延迟”gydF4y2Ba传奇(gydF4y2Ba“群延迟”gydF4y2Ba,gydF4y2Ba的相位延迟gydF4y2Ba)gydF4y2Ba

图中包含一个Axis对象。Axis对象包含2个line类型的对象。这些对象表示群延迟、相位延迟。gydF4y2Ba

使用gydF4y2BadesignfiltgydF4y2Ba设计了一种频率归一化为3db的六阶巴特沃斯滤波器gydF4y2Ba 0gydF4y2Ba .gydF4y2Ba 2gydF4y2Ba πgydF4y2Ba rad/样本。显示其组延迟响应。gydF4y2Ba

d = designfilt (gydF4y2Ba“低通”gydF4y2Ba,gydF4y2Ba“FilterOrder”gydF4y2Ba6.gydF4y2Ba...gydF4y2Ba“半工频”gydF4y2Ba, 0.2,gydF4y2Ba“DesignMethod”gydF4y2Ba,gydF4y2Ba“黄油”gydF4y2Ba);grpdelay (d)gydF4y2Ba

Figure Filter Visualization Tool-Group delay包含一个轴对象和uitoolbar、uimenu类型的其他对象。标题为Group delay的轴对象包含一个line类型的对象。gydF4y2Ba

设计一个具有任意幅度响应的88阶FIR滤波器。该滤波器有两个通带和两个阻带。低频通带的增益是高频通带的两倍。指定200 Hz的采样率。可视化滤波器在10 Hz到78 Hz之间的幅度响应和相位响应。gydF4y2Ba

fs = 200;d = designfilt (gydF4y2Ba“阿玛格菲尔”gydF4y2Ba,gydF4y2Ba...gydF4y2Ba“FilterOrder”gydF4y2Ba,88,gydF4y2Ba...gydF4y2Ba“麻木人”gydF4y2Ba4.gydF4y2Ba...gydF4y2Ba“频带频率1”gydF4y2Ba20 [0],gydF4y2Ba...gydF4y2Ba“BandFrequencies2”gydF4y2Ba(25 40),gydF4y2Ba...gydF4y2Ba“BandFrequencies3”gydF4y2Ba,[45 65],gydF4y2Ba...gydF4y2Ba“BandFrequencies4”gydF4y2Ba,[70 100],gydF4y2Ba...gydF4y2Ba“BandAmplitudes1”gydF4y2Ba(2 - 2),gydF4y2Ba...gydF4y2Ba“BandAmplitudes2”gydF4y2Ba[0 0],gydF4y2Ba...gydF4y2Ba“BandAmplitudes3”gydF4y2Ba,[1 1],gydF4y2Ba...gydF4y2Ba“BandAmplitudes4”gydF4y2Ba[0 0],gydF4y2Ba...gydF4y2Ba“SampleRate”gydF4y2Bafs);freqz (d 10:1 / fs: 78年,fs)gydF4y2Ba

Figure Filter Visualization Tool-幅值响应(dB)和相位响应包含轴对象和uitoolbar、uimenu类型的其他对象。具有标题幅值响应(dB)和相位响应的轴对象包含线型对象。gydF4y2Ba

计算并显示滤波器在相同频率范围内的群延迟响应。确认它是过滤顺序的一半。gydF4y2Ba

菲尔托德(d)gydF4y2Ba
ans = 88gydF4y2Ba
grpdelay (d 10:1 / fs: 78年,fs)gydF4y2Ba

Figure Filter Visualization Tool-Group delay包含一个轴对象和uitoolbar、uimenu类型的其他对象。标题为Group delay的轴对象包含一个line类型的对象。gydF4y2Ba

输入参数gydF4y2Ba

全部崩溃gydF4y2Ba

传递函数系数,指定为向量。将传递函数表示为gydF4y2BabgydF4y2Ba和gydF4y2Ba一个gydF4y2Ba作为gydF4y2Ba

HgydF4y2Ba (gydF4y2Ba egydF4y2Ba jgydF4y2Ba ωgydF4y2Ba )gydF4y2Ba =gydF4y2Ba BgydF4y2Ba (gydF4y2Ba egydF4y2Ba jgydF4y2Ba ωgydF4y2Ba )gydF4y2Ba 一个gydF4y2Ba (gydF4y2Ba egydF4y2Ba jgydF4y2Ba ωgydF4y2Ba )gydF4y2Ba =gydF4y2Ba b (1)gydF4y2Ba +gydF4y2Ba b (2)gydF4y2Ba egydF4y2Ba −gydF4y2Ba jgydF4y2Ba ωgydF4y2Ba +gydF4y2Ba b (3)gydF4y2Ba egydF4y2Ba −gydF4y2Ba jgydF4y2Ba 2gydF4y2Ba ωgydF4y2Ba +gydF4y2Ba ⋯gydF4y2Ba +gydF4y2Ba b(米)gydF4y2Ba egydF4y2Ba −gydF4y2Ba jgydF4y2Ba (gydF4y2Ba 米gydF4y2Ba −gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba ωgydF4y2Ba (1)gydF4y2Ba +gydF4y2Ba (2)gydF4y2Ba egydF4y2Ba −gydF4y2Ba jgydF4y2Ba ωgydF4y2Ba +gydF4y2Ba (3)gydF4y2Ba egydF4y2Ba −gydF4y2Ba jgydF4y2Ba 2gydF4y2Ba ωgydF4y2Ba +gydF4y2Ba ⋯gydF4y2Ba +gydF4y2Ba a(N)gydF4y2Ba egydF4y2Ba −gydF4y2Ba jgydF4y2Ba (gydF4y2Ba NgydF4y2Ba −gydF4y2Ba 1gydF4y2Ba )gydF4y2Ba ωgydF4y2Ba .gydF4y2Ba

例子:gydF4y2BaB = [1 3 3 1]/6gydF4y2Ba和gydF4y2BaA = [3 0 1 0]/3gydF4y2Ba指定一个三阶巴特沃斯滤波器,标准化频率为3 dB,0.5πrad/采样。gydF4y2Ba

数据类型:gydF4y2Ba双重的gydF4y2Ba|gydF4y2Ba单gydF4y2Ba
复数的支持:万博1manbetxgydF4y2Ba是的gydF4y2Ba

计算点数,指定为不小于2的正整数标量。什么时候gydF4y2BangydF4y2Ba时,默认值为512。为了得到最好的结果,设置gydF4y2BangydF4y2Ba更改为大于筛选顺序的值。gydF4y2Ba

二阶截面系数,用矩阵表示。gydF4y2Ba求救gydF4y2Ba是一个gydF4y2BaKgydF4y2Ba- × 6矩阵,其中分段的数量,gydF4y2BaKgydF4y2Ba,必须大于或等于2。如果分段数小于2,函数将输入视为分子向量。每一行的gydF4y2Ba求救gydF4y2Ba对应于一个二阶(双四)滤波器的系数。的gydF4y2Ba我gydF4y2Ba第排gydF4y2Ba求救gydF4y2Ba对应于gydF4y2Ba[bi(1) bi(2) bi(3) ai(1) ai(2) ai(3)]gydF4y2Ba.gydF4y2Ba

例子:gydF4y2BaS = [2 4 2 6 0 2;3 3 0 6 0 0]gydF4y2Ba指定了一个三阶Butterworth滤波器,归一化频率为3db, 0.5π rad/sample。gydF4y2Ba

数据类型:gydF4y2Ba双重的gydF4y2Ba|gydF4y2Ba单gydF4y2Ba
复数的支持:万博1manbetxgydF4y2Ba是的gydF4y2Ba

数字滤波器,指定为gydF4y2BadigitalFiltergydF4y2Ba对象。使用gydF4y2BadesignfiltgydF4y2Ba生成数字图像gydF4y2Ba基于频率响应规范的滤波器。gydF4y2Ba

例子:gydF4y2Bad = designfilt(“lowpassiir”、“FilterOrder”、3、“HalfPowerFrequency”,0.5)gydF4y2Ba指定了一个三阶Butterworth滤波器,归一化频率为3db, 0.5π rad/sample。gydF4y2Ba

采样率,指定为正标量。当时间单位为秒时,gydF4y2BafsgydF4y2Ba表示为赫兹。gydF4y2Ba

数据类型:gydF4y2Ba双重的gydF4y2Ba

角频率,指定为矢量,用rad/sample表示。gydF4y2Ba赢gydF4y2Ba必须至少有两个元素,否则函数将其解释为gydF4y2BangydF4y2Ba.gydF4y2Ba赢gydF4y2Ba=gydF4y2BaπgydF4y2Ba对应于奈奎斯特频率。gydF4y2Ba

频率,指定为矢量。gydF4y2Ba鳍gydF4y2Ba必须至少有两个元素,否则函数将其解释为gydF4y2BangydF4y2Ba.当时间的单位是秒时,gydF4y2Ba鳍gydF4y2Ba表示为赫兹。gydF4y2Ba

数据类型:gydF4y2Ba双重的gydF4y2Ba

输出参数gydF4y2Ba

全部崩溃gydF4y2Ba

组延迟响应,作为向量返回。如果指定gydF4y2BangydF4y2Ba,然后gydF4y2BagdgydF4y2Ba有长度gydF4y2BangydF4y2Ba。如果您没有指定gydF4y2BangydF4y2Ba,或指定gydF4y2BangydF4y2Ba作为空向量,那么gydF4y2BagdgydF4y2Ba长度为512。gydF4y2Ba

如果输入gydF4y2Ba群延迟gydF4y2Ba为单精度,该函数使用单精度算法计算群延迟。输出gydF4y2BahgydF4y2Ba是单精度。gydF4y2Ba

角频率,返回为矢量。gydF4y2BawgydF4y2Ba取值范围从0到gydF4y2BaπgydF4y2Ba。如果你指定gydF4y2Ba“整体”gydF4y2Ba在您的输入中gydF4y2BawgydF4y2Ba范围从0到2gydF4y2BaπgydF4y2Ba。如果你指定gydF4y2BangydF4y2Ba,gydF4y2BawgydF4y2Ba有长度gydF4y2BangydF4y2Ba。如果您没有指定gydF4y2BangydF4y2Ba,或指定gydF4y2BangydF4y2Ba作为空向量,那么gydF4y2BawgydF4y2Ba长度为512。gydF4y2Ba

频率,返回为以赫兹表示的矢量。gydF4y2BafgydF4y2Ba取值范围从0到gydF4y2BafsgydF4y2Ba/ 2赫兹。如果您指定gydF4y2Ba“整体”gydF4y2Ba在您的输入中gydF4y2BafgydF4y2Ba范围从0到gydF4y2BafsgydF4y2Ba赫兹。如果您指定gydF4y2BangydF4y2Ba,gydF4y2BafgydF4y2Ba有长度gydF4y2BangydF4y2Ba。如果您没有指定gydF4y2BangydF4y2Ba,或指定gydF4y2BangydF4y2Ba作为空向量,那么gydF4y2BafgydF4y2Ba长度为512。gydF4y2Ba

更多关于gydF4y2Ba

全部崩溃gydF4y2Ba

群时延gydF4y2Ba

的gydF4y2Ba群延迟响应gydF4y2Ba滤波器的平均延迟是滤波器的平均延迟随频率变化的度量。它是滤波器相位响应的负一阶导数。如果滤波器的频率响应为gydF4y2BaHgydF4y2Ba(gydF4y2BaegydF4y2BajωgydF4y2Ba)gydF4y2Ba,则群时延为gydF4y2Ba

τgydF4y2Ba ggydF4y2Ba (gydF4y2Ba ωgydF4y2Ba )gydF4y2Ba =gydF4y2Ba −gydF4y2Ba dgydF4y2Ba θgydF4y2Ba (gydF4y2Ba ωgydF4y2Ba )gydF4y2Ba dgydF4y2Ba ωgydF4y2Ba ,gydF4y2Ba

在哪里gydF4y2BaθgydF4y2Ba(gydF4y2BaωgydF4y2Ba)gydF4y2Ba阶段,或论点,是gydF4y2BaHgydF4y2Ba(gydF4y2BaegydF4y2BajωgydF4y2Ba)gydF4y2Ba.gydF4y2Ba

在R2006a之前引入gydF4y2Ba