coherence function of the filtered signal

4 views (last 30 days)
Katarzyna
Katarzyna on 10 Aug 2012
Commented: Jakub on 5 Nov 2013
Dear All, I am just wondering if calculation coherence between two signal after loww-pass filtering (maybe any filtering) does make any sense? I have 2 biomedical signal and coherence between raw signal is very low (0.13) whilst when I filter signals with lowpass with cutoff of 0.15Hz(im interested in very low frequencies) I get much higher coherence(0.7-0.8). My worry is that during filtering I remove most of the spectrum and I think that may rise the mean coherence, as removed frequencies will overlap one another. Please correct me if im wrong. Is there any way in matlab to control over which frequencies the coherence is calculated? I used mscohere for calculating coherence. Thanks in advance for comments.
  3 Comments
Katarzyna
Katarzyna on 14 Aug 2012
Edited: Katarzyna on 14 Aug 2012
I dont know how to calculate coherence for specific frequencies... I used mean from mscohere vector. That would be very helpful if you could explain how to specify frequencies of interest in this function. Thanks
Jakub
Jakub on 5 Nov 2013
to calculate coherence for certain frequencies, use wcoh function a then recalculate scales to pseudofrequencies(scal2freq)

Sign in to comment.

Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!