FFT Problem Solved by Mathematica | Exercise 2

  • Thread starter Thread starter gazi habiba
  • Start date Start date
  • Tags Tags
    Fft
Click For Summary

Homework Help Overview

The discussion revolves around a problem related to the Fast Fourier Transform (FFT) using Mathematica, specifically focusing on Exercise 2. The original poster expresses difficulty in understanding the FFT algorithm and its application in solving their problem.

Discussion Character

  • Exploratory, Conceptual clarification

Approaches and Questions Raised

  • Participants discuss the relationship between the Discrete Fourier Transform (DFT) and the Continuous Fourier Transform, and how this understanding can aid in using Mathematica for FFT. There are questions about the necessity of understanding the underlying algorithm versus focusing on the application of built-in functions.

Discussion Status

Some participants have provided insights into the theoretical aspects of FFT and DFT, suggesting that a deeper understanding of these concepts may not be essential for using Mathematica effectively. However, the original poster continues to seek clarification and simpler examples to aid their understanding.

Contextual Notes

The original poster indicates a lack of background in mathematics or physics, which may be contributing to their difficulties in grasping the concepts involved in FFT and DFT. They express urgency in resolving these issues to progress with their thesis.

gazi habiba
Messages
4
Reaction score
0
Hi,
I have to solve a FFT problem by mathematica.I have attached my problem(exercise 2) here. I do not understand fft algorithm well.I also try to solve it by mathematica but mathematica can not solve this by forier transform directly.It will be great if anyone help me to solve this problem.
 
Physics news on Phys.org
Hi,
I have to solve a FFT problem by mathematica.I have attached my problem(exercise 2) here. I do not understand fft algorithm well.I also try to solve it by mathematica but mathematica can not solve this by Fourier transform directly.It will be great if anyone help me to solve this problem.
 
Last edited:
You do not need to understand FFT algorithm. You only need to understand relation between Discrete Fourier Transform (DFT) and Continuous Fourier Transform to understand how a numerical model using DFT approximates the analytic form with Fourier Transformed functions.

Once you understand that, you can simply use Mathematica's built in function to apply FFT to compute DFT of arrays you supply. Don't worry too much about HOW Mathematica does it. You just need to know what the results mean.

Edit: Just to clarify, DFT is a vector transformation. It's the set of rules on how to take a vector and produce a transformed vector. FFT is a specific numerical method for making this transformation really fast. It's a very interesting topic, but you usually don't need to know how it actually happens.
 
Thanks for your reply.
I read some books for understand FFT and DFT.It is not clear to me still now.May be i am not math or physics student for that reason i cannot understand.I can not go forward my thesis without solving this. Is it possible to explain me with a simple function like f(t)= Exp[-t^2] instead of my function.

thanks,
Gazi
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K