Image Processing Toolbox    
freqspace

Determine frequency spacing for two-dimensional frequency response

Syntax

Description

freqspace returns the implied frequency range for equally spaced frequency responses. freqspace is useful when creating desired frequency responses for fsamp2, fwind1, and fwind2, as well as for various one-dimensional applications.

[f1,f2] = freqspace(n) returns the two-dimensional frequency vectors f1 and f2 for an n-by-n matrix.

For n odd, both f1 and f2 are [-n+1:2:n-1]/n.

For n even, both f1 and f2 are [-n:2:n-2]/n.

[f1,f2] = freqspace([m n]) returns the two-dimensional frequency vectors f1 and f2 for an m-by-n matrix.

[x1,y1] = freqspace(...,'meshgrid') is equivalent to

f = freqspace(N) returns the one-dimensional frequency vector f assuming N evenly spaced points around the unit circle. For N even or odd, f is (0:2/N:1). For N even, freqspace therefore returns (N+2)/2 points. For N odd, it returns (N+1)/2 points.

f = freqspace(N,'whole') returns N evenly spaced points around the whole unit circle. In this case, f is 0:2/N:2*(N-1)/N.

Remarks

freqspace is a function in MATLAB.

See Also

fsamp2, fwind1, fwind2

meshgrid in the MATLAB Function Reference


 filter2 freqz2