Estimates the time delayed mutual information of the data. It is the simplest possible realization. It uses a fixed mesh of boxes. No finite sample corrections are implemented so far.
Inputs
Must be realvector. If it is a row vector then the output will be row vectors as well.
If all inputs are present (nargin == 3) then bd is equal to the number of boxes for the partition. If d is omitted (nargin == 2) then if bd > 0 then it is still equal to the number of boxes for the partition, but if bd < 0 then it is equal to the maximum time delay (D) and the number of boxes is its default value. bd cannot be equal 0 [default = 16].
The maximum time delay [default = 20].
Output
The delay.
The calculated mutual information for the input vector X.
Algorithm Based on TISEAN package mutual
Package: tisean