Documentation
¶
Index ¶
- func FrenzelPompe(xyz [][]float64, xIndices, yIndices, zIndices []int, k int, eta bool) []float64
- func KraskovStoegbauerGrassberger1(xy [][]float64, xIndices, yIndices []int, k int, eta bool) []float64
- func KraskovStoegbauerGrassberger2(xy [][]float64, xIndices, yIndices []int, k int, eta bool) []float64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FrenzelPompe ¶
FrenzelPompe is an implementation of S. Frenzel and B. Pompe. Partial mutual information for coupling analysis of multivariate time series. Phys. Rev. Lett., 99:204101, Nov 2007. The function assumes that the data xyz is normalised column-wise
func KraskovStoegbauerGrassberger1 ¶
func KraskovStoegbauerGrassberger1(xy [][]float64, xIndices, yIndices []int, k int, eta bool) []float64
KraskovStoegbauerGrassberger1 is an implementation of the first algorithm presented in A. Kraskov, H. Stoegbauer, and P. Grassberger. Estimating mutual information. Phys. Rev. E, 69:066138, Jun 2004. The function assumes that the data xyz is normalised column-wise
func KraskovStoegbauerGrassberger2 ¶
func KraskovStoegbauerGrassberger2(xy [][]float64, xIndices, yIndices []int, k int, eta bool) []float64
KraskovStoegbauerGrassberger2 is an implementation of the second algorithm presented in A. Kraskov, H. Stoegbauer, and P. Grassberger. Estimating mutual information. Phys. Rev. E, 69:066138, Jun 2004. The function assumes that the data xyz is normalised column-wise
Types ¶
This section is empty.