<div>Hi,</div><div><br></div><div>I encountered a problem when filtering the epoched data (the frame per epoch is 2000 and the sample rate is 500 Hz) with a highpass of 2 Hz. It was ok to use the eegfiltfft(data, 500, 2, []), but was wrong to use the eegfilt(data, 500, 2, []). However, It was ok to <span style="line-height: 1.5;">use the</span><span style="line-height: 1.5;"> </span>eegfilt<span style="line-height: 1.5;">(data, 500, 3, []). </span><span style="line-height: 1.5;">I am wondering why cannot filter the data with a highpass of < 3 Hz. Moreover, what the difference between </span>eegfiltfft<span style="line-height: 1.5;"> and </span>eegfilt<span style="line-height: 1.5;">?  Thanks.</span></div><div><span style="line-height: 1.5;"><br></span></div><div><span style="line-height: 1.5;">Regards</span></div><div><span style="line-height: 1.5;">Ya</span></div><div><span style="line-height: 1.5;"><br></span></div>