主要内容gydF4y2Ba

firminphasegydF4y2Ba

最小相位FIR光谱因子gydF4y2Ba

描述gydF4y2Ba

hgydF4y2Ba= firminphase (gydF4y2BabgydF4y2Ba)gydF4y2Ba计算最小相位FIR频谱因子gydF4y2BahgydF4y2Ba线性相位FIR滤波器gydF4y2BabgydF4y2Ba.gydF4y2Ba

你可以找到最大相位谱因子,gydF4y2BaggydF4y2Ba,通过反转gydF4y2BahgydF4y2Ba这样gydF4y2BaggydF4y2Ba=gydF4y2BafliplrgydF4y2Ba(gydF4y2BahgydF4y2Ba),gydF4y2BabgydF4y2Ba=gydF4y2BaconvgydF4y2Ba(h g)。gydF4y2Ba

例子gydF4y2Ba

hgydF4y2Ba= firminphase (gydF4y2BabgydF4y2Ba,gydF4y2Ba新西兰gydF4y2Ba)gydF4y2Ba指定零的个数,gydF4y2Ba新西兰gydF4y2Ba的,gydF4y2BabgydF4y2Ba在单位圆上。gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

设计一个具有非负零相位响应的约束最小二乘滤波器,然后使用gydF4y2BafirminphasegydF4y2Ba函数来计算最小相位谱因子。gydF4y2Ba

F = [0 0.4 0.8 1];A = [0 1 0];Up = [0.02 1.02 0.01];Lo = [0 0.98 0];gydF4y2Ba零点确保零相位响应不为负。gydF4y2BaN = 32;B = fircls(n,f,a,up,lo);H = firm phase(b)gydF4y2Ba
h =gydF4y2Ba1×17gydF4y2Ba0.2397 -0.1556 -0.2834 0.3866 0.0415 -0.2529 0.0584 -0.0028 0.0868 0.0079 -0.0978 0.0309 0.0095 0.0669 0.0171 -0.0111 -0.0019gydF4y2Ba

输入参数gydF4y2Ba

全部折叠gydF4y2Ba

低通FIR滤波器系数,指定为行向量。的元素gydF4y2BabgydF4y2Ba必须是实的,偶阶的,并且具有非负的零相位响应。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba

的0的个数gydF4y2BabgydF4y2Ba在单位圆上,用正整数表示。你必须说明gydF4y2Ba新西兰gydF4y2Ba作为一个偶数来计算最小相位谱因子,因为单位圆上的每一个根必须具有偶数倍。包括gydF4y2Ba新西兰gydF4y2Ba能帮上忙吗?gydF4y2BafirminphasegydF4y2Ba函数计算所需的FIR频谱因子。单位圆上倍数大于2的零在确定光谱因子时引起问题。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Baint64gydF4y2Ba|gydF4y2Bauint64gydF4y2Ba

输出参数gydF4y2Ba

全部折叠gydF4y2Ba

线性相位FIR滤波器的最小相位FIR频谱因子系数gydF4y2BabgydF4y2Ba,作为行向量返回。gydF4y2Ba

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba

参考文献gydF4y2Ba

[qh]米特拉,桑吉特·库马尔和詹姆斯·f·凯泽编。gydF4y2Ba数字信号处理手册gydF4y2Ba.纽约:Wiley, 1993。gydF4y2Ba

扩展功能gydF4y2Ba

版本历史gydF4y2Ba

在R2011a中引入gydF4y2Ba

另请参阅gydF4y2Ba

|gydF4y2Ba|gydF4y2Ba

Baidu
map