| 程序包 | 说明 |
|---|---|
| com.hjcenry.fec |
| 限定符和类型 | 字段和说明 |
|---|---|
private Matrix |
ReedSolomon.matrix |
| 限定符和类型 | 方法和说明 |
|---|---|
Matrix |
Matrix.augment(Matrix right)
Returns the concatenation of this matrix and the matrix on the right.
|
private static Matrix |
ReedSolomon.buildMatrix(int dataShards,
int totalShards)
Create the matrix to use for encoding, given the number of
data shards and the number of total shards.
|
static Matrix |
Matrix.identity(int size)
Returns an identity matrix of the given size.
|
Matrix |
Matrix.invert()
Returns the inverse of this matrix.
|
Matrix |
Matrix.submatrix(int rmin,
int cmin,
int rmax,
int cmax)
Returns a part of this matrix.
|
Matrix |
Matrix.times(Matrix right)
Multiplies this matrix (the one on the left) by another
matrix (the one on the right).
|
private static Matrix |
ReedSolomon.vandermonde(int rows,
int cols)
Create a Vandermonde matrix, which is guaranteed to have the
property that any subset of rows that forms a square matrix
is invertible.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Matrix |
Matrix.augment(Matrix right)
Returns the concatenation of this matrix and the matrix on the right.
|
Matrix |
Matrix.times(Matrix right)
Multiplies this matrix (the one on the left) by another
matrix (the one on the right).
|
Copyright © 2022. All rights reserved.