Code covered by the BSD License  

Highlights from
Multiple Coherence Function

Be the first to rate this file! 7 Downloads (last 30 days) File Size: 1.67 KB File ID: #14431

Multiple Coherence Function

by Mehmet Murat Altug Bicak

 

27 Mar 2007 (Updated 27 Mar 2007)

Multiple Coherence Function Based on Multiple input theory

| Watch this File

File Information
Description

For a system having multiple inputs x and outputs y, the partial coherence is the coherence computed between any individual input and the output when the effect of all other inputs is removed from the output by a linear least squares prediction. This coherence obeys the usual inequality, and will reveal the existence of a linear relationship between a particular residual input and the output even when the relationship is not apparent from the ordinary coherence function

Required Products Signal Processing Toolbox
MATLAB release MATLAB 7.1.0 (R14SP3)
Other requirements tested on Windows.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
23 May 2007 A B

Is this script correct?

07 Nov 2007 n.a. n.a.

I could not get a sensible result with this script. I get coherence values greater than 1 or less than 0.

19 Jul 2010 Le Fristoker

I found the little mistake :) that explained the coherence bigger than 1! Here is how you can solve the problem (cost me weeks but at leat I understand what I am doing now):

just after line "GYX{ii,1}=Cyx;" please ADD another line "GXY{ii,1}=conj(Cyx);"

then, CHANGE this line "GY = [GYY ;GYX]" to this one: "GY = [GYY ;GXY]"

please refer to this to understand why: section 5.4.4 (about multiple coherence and the matrix formulation, see the definition of matrix Syxx) [Random Data: Analysis and measurements procedures, Bendat and Piersol]

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
system identification Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
multiple Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
coherence Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
modal Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
frf Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
estimation Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
identification Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
shaker Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06
mimo Mehmet Murat Altug Bicak 22 Oct 2008 09:06:06

Contact us at files@mathworks.com