フィルターのクリア

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

1 回表示 (過去 30 日間)
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.

回答 (2 件)

Arturo Moncada-Torres
Arturo Moncada-Torres 2011 年 5 月 16 日
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 2011 年 5 月 16 日
Also look at this similar question.
HTH,
Arnaud

カテゴリ

Help Center および File ExchangeMatched Filter and Ambiguity Function についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by