【发布时间】:2019-05-16 14:12:30
【问题描述】:
我正在尝试从一些 EEG 信号中提取特征。我的 for 循环中的一条路径创建了 inf 值,而 emd 不接受它,因此会导致错误!你能告诉我如何解决它吗?! 提前非常感谢。
s = 1;
for i = LabelLeft
SignalL = SignalMean(H.TRIG(i)+fs:H.TRIG(i)+(3*fs)-1,1);
SignalLeft{s,:} = emd(SignalL,'MAXMODES',4);
s = s+1;
clear SignalL
end
【问题讨论】:
-
用
isinf和逻辑索引删除它 -
感谢您的帮助。请您再解释一下好吗?!我应该在哪里插入此代码?
标签: matlab signal-processing feature-extraction