Borrar filtros
Borrar filtros

regarding conversion of time domain data to frequency domain having large values like 4096

1 visualización (últimos 30 días)
I have 4096 values in time domain. i want to convert them to frequency domain using fft.how to convert them? should i select small small samples of values(ex; 1st 10 next 10 like that till 4096) and convert or should i select single value or should i select all 4096 values alltogether and convert them. please help me in this regard.

Respuestas (2)

Arturo Moncada-Torres
Arturo Moncada-Torres el 16 de Mayo de 2011
Well, it all depends on what you want. At first glance, I suppose using all 4096 values will be correct:
% Suppose you have the 4096 values in array "x"
x_fft = fft(x); % Fourier Transform (complex)
x_mag = abs(x_fft); % Magnitude
x_pha = angle(x_fft); % Phase
Hope it helps ;-) !

Arnaud Miege
Arnaud Miege el 16 de Mayo de 2011
Also look at this similar question.
HTH,
Arnaud

Categorías

Más información sobre Matched Filter and Ambiguity Function en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by