MCPcopy Create free account

hub / github.com/bugra/matrix / functions

Functions63 in github.com/bugra/matrix

↓ 6 callersFunctioncolumn
Private Get a column in the form of a slice from a matrix
matrix.go:11
↓ 5 callersFunctionDeterminant
Calculates the determinant of the matrix
matrix.go:54
↓ 4 callersFunctionDiagonal
Returns the diagonal of a matrix
matrix.go:524
↓ 4 callersFunctionSum
Sum of the matrix along with axis axis=0 => row-wise axis=1 => column-wise
matrix.go:200
↓ 3 callersFunctionDotProduct
Dot (Inner) product
matrix.go:40
↓ 3 callersFunctionMultiplyByScalar
Returns the rm of multiply all the elements of a matrix by a float number
matrix.go:151
↓ 3 callersFunctionTranspose
Matrix Transpose
matrix.go:185
↓ 3 callersFunctionZeros
Returns an array filled with 0.s If it has been passed one parameter, it yields a square matrix Two parameters define the size of the matrix
matrix.go:501
↓ 3 callersFunctiondeepCopyArray
(array []float64)
matrix.go:444
↓ 3 callersFunctiondeepCopyMatrix
Deep Copy of an Array
matrix.go:433
↓ 2 callersFunctionAdd
Returns the sum of the given two matrix
matrix.go:22
↓ 2 callersFunctionApply
Apply a function to all the elements of a matrix, the function will receive a float64 as param and returns a float64
matrix.go:408
↓ 2 callersFunctionCofactorMatrix
Returns the Cofactor Matrix
matrix.go:123
↓ 2 callersFunctionConcatenate
Concatenate two matrices along with their axises axis=0 => row-wise axis=1 => column-wise
matrix.go:455
↓ 2 callersFunctionConjugateMatrix
Returns the Congugate Matrix
matrix.go:613
↓ 2 callersFunctionCumulativeSum
Cumulative Sum of Matrix along with axis axis=0 => row-wise axis=1 => column-wise
matrix.go:386
↓ 2 callersFunctionEye
Returns an array where diagonal elements are 1 and remaining positions are 0 If it has been passed one parameter, it yields a square matrix Two parame
matrix.go:484
↓ 2 callersFunctionInverse
Calculates the inverse matrix
matrix.go:139
↓ 2 callersFunctionMax
Maximum of matrix along with axis axis=0 => row-wise axis=1 => column-wise
matrix.go:222
↓ 2 callersFunctionMean
Mean of matrix along with axis axis=0 => row-wise axis=1 => column-wise
matrix.go:365
↓ 2 callersFunctionMedian
Median of matrix along with axis axis=0 => row-wise axis=1 => column-wise
matrix.go:296
↓ 2 callersFunctionMin
Minimum of matrix along with axis axis=0 => row-wise axis=1 => column-wise
matrix.go:259
↓ 2 callersFunctionMinorMatrix
Minor matrix of a given matrix
matrix.go:94
↓ 1 callersFunctionComplexApply
Apply a function to a complex matrix the function will receive a complex128 and returns a complex128
matrix.go:421
↓ 1 callersFunctionDivide
Divide the first matrix by the second one
matrix.go:146
↓ 1 callersFunctionLowerTriangle
Lower Triangle Matrix
matrix.go:548
↓ 1 callersFunctionMultTranspose
Multiply on matrix by the Transposepose of the second matrix
matrix.go:159
↓ 1 callersFunctionMultiply
Multiplication of two matrices; element-wise
matrix.go:173
↓ 1 callersFunctionSubtract
Subtraction operation on two matrices
matrix.go:34
↓ 1 callersFunctionSumAll
Sum all the elements in a matrix
matrix.go:397
↓ 1 callersFunctionTake
Take the elements of the matrix given in indices uses so called fancy indexing to determine the positions of the array
matrix.go:580
↓ 1 callersFunctionUpperTriangle
Upper Triangle of Matrix
matrix.go:563
↓ 1 callersFunctionWhere
Returns the elements of the matrix which returns true for a given function
matrix.go:601
FunctionTestAdd
(t *testing.T)
matrix_test.go:65
FunctionTestApply
(t *testing.T)
matrix_test.go:383
FunctionTestCofactorMatrix
(t *testing.T)
matrix_test.go:488
FunctionTestColumn
(t *testing.T)
matrix_test.go:536
FunctionTestConcatenate
(t *testing.T)
matrix_test.go:735
FunctionTestConjugateMatrix
(t *testing.T)
matrix_test.go:853
FunctionTestCumulativeSum
(t *testing.T)
matrix_test.go:355
FunctionTestDeterminant
(t *testing.T)
matrix_test.go:427
FunctionTestDiagonal
(t *testing.T)
matrix_test.go:604
FunctionTestDiv
(t *testing.T)
matrix_test.go:574
FunctionTestDotProduct
TODO: Var, std, correlate, corrcoef, covariance http://docs.scipy.org/doc/numpy/reference/generated/numpy.cov.html
matrix_test.go:12
FunctionTestEye
(t *testing.T)
matrix_test.go:700
FunctionTestInverse
(t *testing.T)
matrix_test.go:512
FunctionTestLowerTriangle
(t *testing.T)
matrix_test.go:788
FunctionTestMatrixTrans
(t *testing.T)
matrix_test.go:165
FunctionTestMax
(t *testing.T)
matrix_test.go:274
FunctionTestMean
(t *testing.T)
matrix_test.go:216
FunctionTestMedian
(t *testing.T)
matrix_test.go:243
FunctionTestMin
(t *testing.T)
matrix_test.go:308
FunctionTestMinorMatrix
(t *testing.T)
matrix_test.go:464
FunctionTestMultTrans
(t *testing.T)
matrix_test.go:91
FunctionTestMultiply
(t *testing.T)
matrix_test.go:113
FunctionTestMultiplyByScalar
(t *testing.T)
matrix_test.go:43
FunctionTestSubtract
(t *testing.T)
matrix_test.go:139
FunctionTestSum
(t *testing.T)
matrix_test.go:188
FunctionTestSumAll
(t *testing.T)
matrix_test.go:341
FunctionTestTake
(t *testing.T)
matrix_test.go:834
FunctionTestUpperTriangle
(t *testing.T)
matrix_test.go:811
FunctionTestWhere
(t *testing.T)
matrix_test.go:409
FunctionTestZeros
(t *testing.T)
matrix_test.go:663