FFT from CSV data file
Mostrar comentarios más antiguos
Hello,
I have a large CSV file with 1 collum of data. This data contains ~1100 entries.
Now i want to use the FFT on this data. I know T (296s) and f (3.378e-3). I have imported the data with double click on the csv file. Now i can plot my data
But how can I now use this information for the FFT? I tried it with the help of this https://de.mathworks.com/help/matlab/ref/fft.html but what is my S and what is my X?
Fs = 0.00378; % Sampling frequency
T = 1/Fs; % Sampling period
L = 1040; % Length of signal
t = (0:L-1)*T; % Time vector
How can i now refer those informations to the FFT and my data.csv?
I would be delighted to any help.
4 comentarios
Star Strider
el 23 de Oct. de 2016
Attach your data. Use the ‘paperclip’ icon.
buumms
el 23 de Oct. de 2016
Prerak Chapagain
el 13 de Jun. de 2018
Can you please post the data.csv file that you used? Can't find it. I am trying to learn and was trying to use this as an example.
Niki AdiNegoro
el 20 de En. de 2020
Can you please attach the data.csv you used? thank you
Respuesta aceptada
Más respuestas (1)
KSSV
el 20 de Oct. de 2016
Say you have read your data from csv file into X.
X = csvread(filename) ;
Then use
Y = fft(X) ;
Categorías
Más información sobre Digital Filter Analysis en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
