如何削减脑电图信号?

36视图(30天)
MEGAT FARIZUL AUZAN ZUHAIRI
MEGAT FARIZUL AUZAN ZUHAIRI 2014年5月2日
编辑: 黛西达斯2023年3月29日
我的脑电图记录是300秒. .如何从180秒到240秒?

答案(2)

Azzi Abdelmalek
Azzi Abdelmalek 2014年5月2日
如果s是你的信号
n =元素个数(年代);
n1 =修复(180 * n / 300);
n2 =修复(240 * n / 300);
= s (n1: n2)
2的评论
尼基拉森
尼基拉森 2020年4月20日
编辑:尼基拉森 2020年4月20日
我该怎么办如果我有浮动时间数字例如180年代而不是什么如果我有0.45673但我的总时间是300年代?我试着上面的代码,但它不工作,“出”是空的。
你的帮助将会非常感激。

登录置评。


黛西达斯
黛西达斯 2023年3月29日
编辑:黛西达斯 2023年3月29日
数据= importdata (“filename.mat”);%手工输入文件名
错误使用importdata
无法打开文件。
fs = 256;%的采样频率信号(手动输入)
开始= 180;
endd = 240;
out_row =数据(:,开始* fs: endd * fs);%如果每一行代表一个通道
out_col =数据(开始* fs: endd * fs,);%如果每一列代表一个通道

类别

找到更多的在脑电图/梅格/ ECoG帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!