two dimensional chirp z-transform
From
Yu Jiali@21:1/5 to
All on Fri Oct 23 03:08:53 2020
Hello All,
would anyone please give me an illustration how to perform 2D czt in matlab? I use the row-column method used in normal fft to perform 2D czt transform on the Gaussian signal.
amp=exp(-pi*(X.^2+Y.^2)/w0^2);
tmp2=czt(amp,M,wx,ax);
amp_f2=czt(tmp2.',N,wy,ay);
The result doesn't make sense since Gaussian should remain as Gaussian after czt.
Originally, I think the signal is required to be shift to assure that zero-frequency is located at [0,0]. Thus, I tried tmp2=czt(ifftshift(amp),M,wx,ax). And the result is weird with many segments of original signal.
Could any expert give me some suggestions how to achieve it? Thanks for your attentions.
Regards,
Jennifer
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)