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 Comments

Is there any issue to apply Fourier Transform, to undestand read here?
sorry I mean frequency vs normalised fft amplitude

Sign in to comment.

Answers (1)

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.

Categories

Find more on Fourier Analysis and Filtering in Help Center and File Exchange

Tags

Asked:

on 5 May 2019

Community Treasure Hunt

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

Start Hunting!