convert time to frequency domain

Hi , I'm very new to MATLab. I have a time versus amplitude data file from an oscilloscope. I want to convert the time to frequency domain, and get a plot of the frequency vs normalised frequency graph. Could anyone help me with this? Thanking you in advance.

2 commentaires

KALYAN ACHARJYA
KALYAN ACHARJYA le 5 Mai 2019
Is there any issue to apply Fourier Transform, to undestand read here?
Ambika Soram
Ambika Soram le 13 Mai 2019
sorry I mean frequency vs normalised fft amplitude

Connectez-vous pour commenter.

Réponses (1)

Sulaymon Eshkabilov
Sulaymon Eshkabilov le 13 Mai 2019

0 votes

Hi,
You would need to read/import your time domain data in MATLAB and then perform Fourier Transform (undertand from the good source referred by Kalyan) with MATLAB's fft() (https://www.mathworks.com/help/matlab/ref/fft.html).
It is quite straightforward once you get your data into MATLAB workspace. Find out the value of a sampling frequency or sampling time from your colleccted data from oscilloscope to generate the frequency vector.
Good luck.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by