how to calculate the frequency of a certain signal ?

1 view (last 30 days)
hello everybody,
how i can calculate the frequency range of a given signal? for example i got that signal in the attached .mat file here, how to calculate the frequency range of it in order to know if this is delta alpha beta or gamma or whatever range?
Thank you in advance.
  2 Comments
Star Strider
Star Strider on 15 Dec 2016
The file contains only the (1x510) ‘Signal11’ vector. Without the matching time vector or the sampling frequency, it is not possible to determine the frequency range anything in that signal.
Walter Roberson
Walter Roberson on 15 Dec 2016
Right, not unless you know the sampling frequency or sampling interval.

Sign in to comment.

Answers (1)

KSSV
KSSV on 15 Dec 2016
You have to use fft to calculate the frequency....Read about the function fft.
  3 Comments
KSSV
KSSV on 15 Dec 2016
load signal.mat ;
s = Signal11 ;
% get 4-4 Hz
f_47 = s(s>=4 & s<=7) ;
Jack
Jack on 15 Dec 2016
thank you for your answer Mr.KSSV, but i do not need to get this range. what i asked is that the file attached here is represent a signal that i do not know what is it, so how to calculate this signal to know its range ?? thank in advance.

Sign in to comment.

Categories

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

Community Treasure Hunt

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

Start Hunting!