主要内容

FSAMP2.

使用频率采样2-D FIR滤波器

描述

例子

H= fsamp2(高清设计具有频率响应的二维FIR滤波器高清,并返回矩阵中的滤波器系数H。过滤器H具有通过点的频率响应高清FSAMP2.基于在笛卡尔平面上的点采样的所需的二维频率响应设计二维冷滤波器。

H= fsamp2(F1F2高清[m n]生产A.m-经过-N通过将滤波器响应匹配向量中的点数F1F2。频率向量F1F2处于归一化频率,其中1.0对应于采样频率的一半,或π弧度。所得到的滤波器在最小二乘意义上尽可能地拟合所需的响应。为获得最佳效果,必须至少有m * n所需的频率点。FSAMP2.如果指定少于m * n要点。

例子

全部收缩

FSAMP2.设计大致对称的二维带通滤波器,在0.1和0.5之间的通带(归一化频率,其中1.0对应于采样频率的一半,或 π 弧度)。

创建矩阵高清包含所需的带通响应。用Freqspace.创建频率向量F1F2

[F1,F2] = Freqspace(21,'meshgrid');HD = =(21);r = sqrt(f1。^ 2 + f2。^ 2);HD((R <0.1)|(R> 0.5))= 0;Colormap(Jet(64))网格(F1,F2,HD)

图包含轴。轴包含类型表面的物体。

设计通过此响应的过滤器。

H = FSAMP2(HD);freqz2(h)

图包含轴。轴包含类型表面的物体。

输入参数

全部收缩

频率响应,指定为数字矩阵。高清是包含在-1.0和1.0之间的等间隔点处采样所需的频率响应的矩阵Xy频率轴。值1.0对应于采样频率的一半,或π弧度。

H D. F 1 F 2 = H D. ω. 1 ω. 2 | ω. 1 = π F 1 ω. 2 = π F 1

为获得最佳效果,请使用返回的频率点Freqspace.创造高清

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64

频率矢量,指定为数字矢量。

数据类型:双倍的

频率矢量,指定为数字矢量。

数据类型:双倍的

输出FIR滤波器的大小H,指定为正整数的2元素矢量。过滤器有m行和N列。

数据类型:双倍的

输出参数

全部收缩

2-D FIR滤波器,返回为数字数组。FSAMP2.回报H作为计算分子,这是与之使用的适当形式Filter2.。如果指定频率响应矩阵高清, 然后H具有相同的大小。如果高清是课堂单身的H也是课堂单身的。除此以外,H是课堂双倍的

数据类型:单身的|双倍的

算法

FSAMP2.计算过滤器H通过采用所需频率响应的逆离散傅立叶变换。如果所需的频率响应是真实的且对称的(零阶段),则得到的滤波器也是零阶段。

参考

[1] LIM,JAE S.,二维信号和图像处理,Englewood Cliffs,NJ,Prentice Hall,1990,PP。213-217。

在R2006A之前介绍