-
Notifications
You must be signed in to change notification settings - Fork 18
C++, CUDA, and MATLAB codes for the paper "An Exact and Fast Computation of Discrete Fourier Transform for Polar and Spherical Grid"
License
syedalamabbas/2D_3D_PolarFourierTransform
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The following codes are provided in the spirit of reproducible research. We make our code available to the public for academic purposes here: https://github.com/syedalamabbas/2D_3D_PolarFourierTransform for our paper "An Exact and Fast Computation of Discrete Fourier Transform for Polar and Spherical Grid," Syed Alam Abbas, Qiyu Sun, and Hassan Foroosh, in IEEE Transactions on Signal Processing, Volume: 65, Issue: 8, April 15, 2017. 1. MATLAB Code base - contains all the MATLAB files (functions and scripts) to generate all the figures in the IEEE TSP paper. 2. C++ - ArrayFire - Console App folder for Polar 2D FT to test the implementation. 3. C++ - ArrayFire - Mex project folder for Polar 2D FT to create mex file for use directly in MATLAB. 4. C++ - ArrayFire - Console App folder for Spherical Polar 3D FT to test the implementation. 5. C++ - ArrayFire - Mex project folder for Spherical Polar 3D FT to create mex file for use directly in MATLAB. The two main files to begin with for MATLAB are: 1. TestingPolar2DFFT.m - located in folder MATLAB CodeBase\NVIDIA_2DPolarDFT - this is the 2D polar Fourier Transform test. 2. TestingSpherical3DFFT.m - located in folder MATLAB CodeBase\NVIDIA_3DSphericalDFT - this is the 3D Spherical Polar Fourier Transform test. I will soon update more in this documentation. Thanks Alam
About
C++, CUDA, and MATLAB codes for the paper "An Exact and Fast Computation of Discrete Fourier Transform for Polar and Spherical Grid"
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published