algorithm - Computational Complexity of Fourth Order Butterworth Filter and fastICA in Matlab -
i working on eeg signal , need extract signal bands based on frequency.
delta: 0 - 4hz
theta: 4 - 8hz
alpha: 8 - 12hz
beta : 12 - 40hz
i used fourth order butterworth filter , works fine don't know complexity of it, people used fastica well, need know if faster if used fastica. tell me complexity of both algorithms (fourth order butterworth filter vs fastica)?
code extract theta band:
w1 = 8/fs; w2 = 14/fs; wn_t = [w1 w2]; [c,d] = butter(n,wn_t); theta = filter(c,d,eeg);