The professional, friendly Java community. 21,500 members and growing!

The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.

fourier transform

Hey guys, i was reading a book about the workings of internet and i came across the physical layer, where it is said that with the help of fourier transformation the signal from a function is transformed into a box graph, so that you only get 0s and 1s. But i have no idea how that is done and how i would program that, so if anybody has any clue how to do it or knows a webpage i would be really gratefull

Re: fourier transform

I would like to create a website with a java program, where you would write a function i.e. f(x)=sin(2*x), and the function would be plotted. Another graph would be plotted at the same time, just transformed with the help of fouriers transform to a box function, representing 0 and 1.
The problem is that i do not have sufficient math knowladge to know hot to do that, i do not know the way how you get from one function to another...

I would be very gratefull for any help, at least pushing me to a website where i could see how it is done... Than you