Extract features from an EEG (single channel) signal
Mostrar comentarios más antiguos
Hi, I'm trying to extract features from an EEG; I've not too much experience in Matlab, so I don't really know how to proceed. Could someone help?
3 comentarios
Aakash Deep
el 31 de Mayo de 2018
What do you mean by features. Are they muscular/ocular artifacts which you want to extract? Can you elaborate on this a little?
Chiara Parrillo
el 31 de Mayo de 2018
Sandro Lecci
el 31 de Mayo de 2018
You would want to extract the frequency components of your signal using either Fourier transforms or Wavelet approaches. This is a good start.
Best, Sandro
Respuestas (1)
Aakash Deep
el 31 de Mayo de 2018
0 votos
Hello Chiara,
If you want to extract the alpha and theta rhythm of the signal, you can find the wigner-ville transform of the signal (from which you can easily see the frequency band of the signal at any time point). This can actually help. A built-in function of this is not available in MATLAB but there are toolboxes which are supported in MATLAB. Below are two toolboxes for this:
HOSA: https://in.mathworks.com/matlabcentral/fileexchange/3013-hosa-higher-order-spectral-analysis-toolbox
NOTE: MathWorks does not guarantee or warrant to use the content of these submissions. Any questions, issues, or complaints should be directed to the contributing author.
Hope this helps :)
Categorías
Más información sobre Time-Frequency 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!