/optics_3

🎓♾️}> Fast Fourier and Hankel Transforms comparison

Primary LanguageJava

optics_3

Project crated for learning purposes for optical informatics course in the university made with Java 17, Spring Boot, Vaadin and Python for better visual demonstration.

Programm is used for comparing Fast Fourier and Hankel transformations.

One Dimension

Here we can see how Function looks. image

And here how it looks after Hankel transformation. image

Three Dimension

We can spin this function around (0, 0) and get a 3 dimetional proejction. Here's what we got.

image

And same with Hankel transformation. image

So, Hankel and Fast Fourier have the same purposes, and we expect same result from 3-dimentional Fast Fourier Transform. image

As we can see, the results are the same, except that Hankel ransform spent 3 milliseconds, while FFT - 2 seconds.

Hankel Transform seems to be 60 times more efficient.