필터 지우기
필터 지우기

Writting a software for EEG acquisition in Matlab

조회 수: 9 (최근 30일)
Maxime Alessandri
Maxime Alessandri 2022년 2월 9일
답변: Ashutosh Thakur 2024년 1월 23일
Hello,
I'm currently a PhD student in neuroscience and I learned MATLAB to do EEG analysis. I can write a script, a function and do rather complex analysis. I can also use the Appdeseigner for simple task like showing what does a gaussian filter do to a signal for example.
But now I would like to take it a step further and do a project. I would like to write a simple data acquisition software to record EEG signal using the INTAN system (https://intantech.com/) in the form of a GUI.
I first want to keep it simple:
  • a plot showing 10 second of signal acquisition for each channel and updating smoothly with the acquisition
  • I want to be able to select a trace and highlight it in red for example
  • I want a button to increase / decrase the gain of the selected trace + a button to reset the gain to a default value
  • Finally the acquired signal should be stored and saved in a file but that's probably not hard to do
I know this cannot be answered in a forum but my problem is that I don't even know where to start. I took many courses on Udemy and Coursera to learn matlab and all but they never show how to solve something like that. I don't know if I should use the app deseigner, or if GUIDE would be a better idea. If I want to open a new window when I click a button does that mean I need to write a new app ? I'm totally confused...
So if someone has an idea how I can start ? do you have any ressources I could use ? A course maybe ?
I appreciate the help if you can provide it

답변 (1개)

Ashutosh Thakur
Ashutosh Thakur 2024년 1월 23일
Hi Maxime,
Based on my understanding, you want to create a GUI application to do the EEG analysis. According to your requirements MATLAB App Designer would be a better option in creating this GUI application You can easily create your application using drag and drop features which are present in the MATLAB app designer. It also has various features including Interface components such as button, dropdown, input, plot etc.
Further you can also package the MATLAB app to share it with others to use it.
Kindly take reference from the following link to learn more on the MATLAB App Designer:
I hope this helps you in learning about MATLAB App Designer.

카테고리

Help CenterFile Exchange에서 EEG/MEG/ECoG에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by