研究文章
SSVEP增强使用移动平均滤波器控制的相位特性
|
输入:PhaseSig▷瞬时相位信号 |
|
BestBreakpointsAmount,▷适当比例的断点 |
|
Errormin、Errormax▷最小和最大误差值线和信号之间的容忍 |
|
EEG_Length▷输入EEG信号的样本数量 |
|
输出:BestThreshold▷合适的阈值 |
|
如果BestBreakpointsAmount≥100然后: |
|
BestThreshold⟵Errormin |
|
返回BestThreshold |
|
其他的 |
|
(NbBreakpoints VectErrors…)⟵请(PhaseSig Errormin) |
|
▷请(信号阈值):段信号使用PLR的 |
|
阈值价值 |
|
▷VectErrors:向量误差值排序在增加订单 |
|
▷NbBreakpoints:断点 |
|
|
|
(Errormax从VectErrors Errormax最近的价值 |
|
((VectErrors NbBreakpoints…)⟵请(PhaseSig Errormax) |
|
( |
|
(如果BestBreakpointsAmount≤ActualBreakpointsAmount然后: |
|
(BestThreshold⟵Errormax |
|
返回BestThreshold |
|
其他的 |
|
|
|
|
|
而BestThreshold尚未分配一个值做的事: |
|
|
|
(NbBreakpoints VectErrors…)⟵请(PhaseSig StepError) |
|
重新计算ActualBreakpointsAmount |
|
如果BestBreakpointsAmount > ActualBreakpointsAmount然后: |
|
而BestThreshold尚未分配一个值做的事: |
|
(NbBreakpoints VectErrors…)⟵请(PhaseSig ThStep) |
|
重新计算ActualBreakpointsAmount |
|
如果BestBreakpointsAmount > ActualBreakpointsAmount然后: |
|
BestThreshold⟵阈值,使衣柜ActualBreakpointsAmount BestBreakpointsAmount |
|
返回BestThreshold |
|
如果 |
|
重新计算THStep |
|
结束时 |
|
如果 |
|
结束时 |
|
如果 |
|
如果 |
|