kmath

package module
v0.0.0-...-d30ec5a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2014 License: BSD-2-Clause Imports: 4 Imported by: 2

README

kmath

Auxiliary math routines in Go

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cover

func Cover(v []float64, lev float64) (float64, float64)

Cover

func Factorial

func Factorial(n int64) int64

func FactorialBig

func FactorialBig(n int64) *big.Int

func Gini

func Gini(in []float64) float64

Gini returns the Gini coefficient. It is a measure of inequality in a frequency distribution. 0 indicates perfect equality, 1 maximum inequality.

See https://en.wikipedia.org/wiki/Gini_coefficient

func IsPrime

func IsPrime(n uint64) bool

func Normal

func Normal(x float64) float64

Normal returns the y value at the given x of the standard unit normal distribution (mean = 0 and standard deviation = 1).

func NormalArea

func NormalArea(x float64) float64

func NormalArea_

func NormalArea_(x float64) float64

NormalArea calculates the area below the normal curve.

den = 2^n*n!*(2*n+1)

x - x(3,5,7...) / den

func Pearson

func Pearson(a, b []float64) (float64, error)

Pearson returns the Pearson correlation coeficient of two arrays

func Sqrt

func Sqrt(n uint64) uint64

Not accurate and not faster than Go's own math.Sqrt

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL