主要内容

Freqspace

频率响应的频率间距

描述

例子

[[F1,,,,F2] = freqspace(n返回二维频率向量F1F2n-经过-n矩阵。

Freqspace返回同等间隔频率响应的隐含频率范围。Freqspace在为各种一维应用程序创建所需的频率响应时很有用。

[[F1,,,,F2] = freqspace([m n]返回二维频率向量F1F2m-经过-n矩阵。

[[X,,,,y] = freqspace(___,“ meshgrid')等同于

[f1,f2] = freqspace(...);[x,y] = meshgrid(f1,f2);

F= freqspace(n返回一维频率矢量F假设n单位圆周围的均匀间隔点。

F= freqspace(n,'所有的')返回n整个单元圆圈周围均匀间隔。在这种情况下,F0:2/n:2*(n-1)/n

例子

全部收缩

创建一个矩阵HD,其中包含近似对称的二维带通滤波器,通带在0.1和0.5之间(标准化频率,其中1.0对应于一半采样频率,或π弧度。)使用Freqspace创建频率向量F1F2

[f1,f2] = freqspace(21,“网格格里德”);HD =一个(21);r = sqrt(f1。^2 + f2。^2);HD((r <0.1)|(r> 0.5))= 0;Colormap(JET(64))网格(F1,F2,HD)

输入参数

全部收缩

频率向量的长度,指定为正数值标量。

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

每个频率向量的长度,指定为形式的两元素向量[m n]

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

单位圆周围的点数,指定为正数值标量。

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

输出参数

全部收缩

2-D频率向量,作为数字向量返回。

为了n奇怪,两者F1F2[-n+1:2:n-1]/n

为了n甚至,两者F1F2[-n:2:n-2]/n

2-D频率向量,作为数字向量返回。F2具有与F1

X- 在网格上坐标,作为数字矩阵返回。

y- 在网格上坐标,作为数字矩阵返回。

单位圆周围点的1-D频率向量,作为数字向量返回n均匀的点。

  • 为了n偶数或奇数,F(0:2/n:1)

  • 为了n甚至,Freqspace返回(n+2)/2点。

  • 为了n奇怪的,Freqspace返回(n+1)/2点。

扩展功能

C/C ++代码生成
使用MATLAB®CODER™生成C和C ++代码。

也可以看看

|(图像处理工具箱)|(图像处理工具箱)|(图像处理工具箱)

在R2006a之前引入