Hi all,
I am trying to extract lower alpha (8-10Hz) and upper alpha (10-13Hz) frequency from EEG signal. I have already extracted Alpha, Beta , Gamma and theta bands using Wavelet decomposition in MATLAB, but now I want to use wavelet decomposition to extract lower alpha and upper alpha. Can any body help me out?
Note: for wavelet decomposition I am using the following code to extract details coefficients;
fs=128; %THIS IS MY SAMPLING FREQUENCY
%data is my eeg signal
wavelet = 'db2'; %wavelet function
scale = 5; %No. of wavelet level
[C,L] = wavedec(data, scale, wavelet);
%%%% Calculation the Details Vectors
D1 = wrcoef('d',C,L,wavelet,1); %NOISY
D2 = wrcoef('d',C,L,wavelet,2); %GAMMA
D3 = wrcoef('d',C,L,wavelet,3); %BETA
D4 = wrcoef('d',C,L,wavelet,4); %ALPHA
D5 = wrcoef('d',C,L,wavelet,5); %THETA
A5 = wrcoef('a',C,L,wavelet,5); %DELTA
thank you