eeglab和matlab,EEGLAB for Matlab(一)--初识EEGLAB
EEGLAB是一個Matlab的工具箱(Toolbox),主要用來處理EEG(腦電圖)和MEG(腦磁圖)以及其他的連續且事件相關的電生理信號,如ECG(心電圖)。EEGLAB能夠對電生理信號進行一系列的分析,包括獨立成分分析(ICA)、時頻分析(TFA)、消除偽影、事件相關的統計分析以及幾種對數據可視化的模型。
EEGLAB 支持幾乎所有主流操作系統,包括Linux、Unix、Windows、以及Mac OS X。EEGLAB本身是一個開源的免費軟件,但是EEGLAB必須基于Matlab平臺(7.0及以上版本)。沒有Matlab,EEGLAB也可以運行在Octave環境中(和Matlab類似,但是Octave是開源免費的)。
EEGLAB提供的是一個基于Matlab的交互式用戶界面(GUI),極大的方便了在代碼方面不太擅長的科研者,這樣他們可以集中精力去做與代碼無關只對電生理信號的科學分析和統計。EEGLAB的基本功能是讀入數據、可視化數據、基本操作、測量、儲存、導出數據。EEGLAB還提供一個開源的平臺,用戶可以在該平臺上開發出特定功能插件(plug-in),通過社區與其他全球的科研者共同分享,極大的延拓了EEGLAB的基本功能。
Figure1-官網截圖
Figure1展示的是一個讀入EEG多通道信號的結果。左上圖是讀入信號的基本信息,包括文件名(Filename)、通道數(Channels per frame)、每段信號長度(Frames per epoch)、分段數量(Epochs)、事件(Events)、采樣率(Sampling rate)等等。其余三個圖分別是三種可視化模型的結果,右上是偽彩色圖,右下是信號的波動圖、左下是基于腦模型的Map圖。
總結
以上是生活随笔為你收集整理的eeglab和matlab,EEGLAB for Matlab(一)--初识EEGLAB的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 向日葵RCE后续利用之本地提权
- 下一篇: win7 计算机定时关机脚本,win7定