public class Permutations extends java.lang.Object
| Constructor | Description |
|---|---|
Permutations() |
| Modifier and Type | Method | Description |
|---|---|---|
static DoubleMatrix |
permutationDoubleMatrixFromPivotIndices(int size,
int[] ipiv) |
Create a permutation matrix from a LAPACK-style 'ipiv' vector.
|
static FloatMatrix |
permutationFloatMatrixFromPivotIndices(int size,
int[] ipiv) |
Create a permutation matrix from a LAPACK-style 'ipiv' vector.
|
static int[] |
randomPermutation(int size) |
Create a random permutation of the numbers 0, ..., size - 1.
|
static int[] |
randomSubset(int k,
int n) |
Get a random sample of k out of n elements.
|
public Permutations()
public static int[] randomPermutation(int size)
public static int[] randomSubset(int k, int n)
public static DoubleMatrix permutationDoubleMatrixFromPivotIndices(int size, int[] ipiv)
ipiv - row i was interchanged with row ipiv[i]public static FloatMatrix permutationFloatMatrixFromPivotIndices(int size, int[] ipiv)
ipiv - row i was interchanged with row ipiv[i]© 2008-2013 by Mikio L. Braun and contributors