-
大小: 1KB文件類型: .m金幣: 1下載: 3 次發(fā)布日期: 2021-09-05
- 語言: Matlab
- 標簽: EEG;morlet??
資源簡介
腦電信號分解;將腦電信號使用小波分解重構(gòu)得到alpah、beta波等。
代碼片段和文件信息
%利用小波變換的EEG信號的多分辨率分析
%讀入EEG信號
%load?eeg.dat;
t=0:1/512:1;
t=t‘;
x=sin(t);
%x=eeg(21:512)‘;
N=length(x);
%采樣頻率
fs=512;
%小波分解
[cl]=wavedec(x5‘db5‘);
%重構(gòu)第5層逼近信號
a5=wrcoef(‘a(chǎn)‘cl‘db5‘5);
%重構(gòu)第1-5層細節(jié)信號
d5=wrcoef(‘d‘cl‘db5‘5);
d4=wrcoef(‘d‘cl‘db5‘4);
d3=wrcoef(‘d‘cl‘db5‘3);
d2=wrcoef(‘d‘cl‘db5‘2);
d1=wrcoef(‘d‘cl‘db5‘1);
%顯示各層信號
figure(1);
subplot(611);plot(a5‘LineWidth‘2);ylabel(‘a(chǎn)5‘);
subplot(612);plot(d5‘LineWidth‘2);ylabel(‘d
- 上一篇:ISODATA聚類matlab算法帶詳細中文注釋
- 下一篇:馬氏鏈的MATLAB程序
評論
共有 條評論