• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: Matlab
  • 标签: morlet  matlab  

资源简介

使用matlab软件处理脑电信号处理eeg。使用morlet小波进行小波变换,并画出它的时间频率能量图。

资源截图

代码片段和文件信息

clc
clear all
close all
load D:\neuroscience\guanqi.mat
s=EEG.data(1:);
%原始信号
N=length(s);
Dt=334/N;
t=Dt:Dt:334;                          %需要835000个数据
figure
plot(ts)
xlabel(‘时间t/s‘);
ylabel(‘f(t)‘);
%连续小波变换
wavename=‘cmor3-3‘;             %cmor是复Morlet小波,其中3-3表示Fb-FcFb是带
%宽参数,Fc是小波中心频率。
totalscal=256;                   %%尺度序列的长度即scal的长度 
Fc=centfrq(wavename);         %          小波的中心频率
c=2*Fc*totalscal;          %为得到合适的尺度所求出的参数,如何求小波变

评论

共有 条评论