matlab脑电打码,matlab 脑电信号特征提取程序

编写一程序。。驾驶员清醒和疲劳状态时脑电信号特征提取,只需要把脑电信号转换成功率谱

脑电信号已采集

t=0.001:0.001:1;

x=load('D:\EEGdata_data');     %读取文件

y=load('D:EEGdata_newdata\');

xx={};           %每个导联的数据存储

yy={};

n=1000;           %数据数目

sc=7;             %小波包的分解尺度

for i=1:1:8       %导联的数据分离

xx{i}=x(:,i);

yy{i}=y(:,i);

end

for i=1:1:8

%画出原始信号图像

figure

subplot(2,2,1)

plot(t,xx{i})

axis([min(t) max(t) 1.1*floor(min(xx{i})) 1.1*ceil(max(xx{i}))])

title('rest close 原始信号')

ylabel('幅值')

subplot(2,2,2)

plot(t,yy{i})

axis([min(t) max(t) 1.1*floor(min(yy{i})) 1.1*ceil(max(yy{i}))])

title('audio close 原始信号')

ylabel('幅值')

%fft_原始信号的频谱分析

xx1=fft(xx{i},n);

pxx

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值