aboutsummaryrefslogtreecommitdiff
path: root/FEAST/MIToolbox/cmi.m
diff options
context:
space:
mode:
authorCalvin Morrison <mutantturkey@gmail.com>2014-03-18 15:59:19 -0400
committerCalvin Morrison <mutantturkey@gmail.com>2014-03-18 15:59:19 -0400
commit97e1498130a72f0a081b42759fa386a7460bb75d (patch)
treebe897b69304081377ce39ce019a652eb73d5a9c1 /FEAST/MIToolbox/cmi.m
parent49162177c5da0404d41f91f5f41006f0456babcd (diff)
remove FEAST from our source, as our changes went upstream
Diffstat (limited to 'FEAST/MIToolbox/cmi.m')
-rw-r--r--FEAST/MIToolbox/cmi.m31
1 files changed, 0 insertions, 31 deletions
diff --git a/FEAST/MIToolbox/cmi.m b/FEAST/MIToolbox/cmi.m
deleted file mode 100644
index 30e4bb0..0000000
--- a/FEAST/MIToolbox/cmi.m
+++ /dev/null
@@ -1,31 +0,0 @@
-function output = cmi(X,Y,Z)
-%function output = cmi(X,Y,Z)
-%X, Y & Z can be matrices which are converted into a joint variable
-%before computation
-%
-%expects variables to be column-wise
-%
-%returns the mutual information between X and Y conditioned on Z, I(X;Y|Z)
-
-if nargin == 3
- if (size(X,2)>1)
- mergedFirst = MIToolboxMex(3,X);
- else
- mergedFirst = X;
- end
- if (size(Y,2)>1)
- mergedSecond = MIToolboxMex(3,Y);
- else
- mergedSecond = Y;
- end
- if (size(Z,2)>1)
- mergedThird = MIToolboxMex(3,Z);
- else
- mergedThird = Z;
- end
- [output] = MIToolboxMex(8,mergedFirst,mergedSecond,mergedThird);
-elseif nargin == 2
- output = mi(X,Y);
-else
- output = 0;
-end