Package edu.wpi.first.math
Class MatrixUtils
java.lang.Object
edu.wpi.first.math.MatrixUtils
@Deprecated public final class MatrixUtils extends Object
Deprecated.
-
Method Summary
Modifier and Type Method Description static <D extends Num>
Matrix<D,D>eye(Nat<D> dim)Deprecated.Creates the identity matrix of the given dimension.static <R extends Num, C extends Num>
MatBuilder<R,C>mat(Nat<R> rows, Nat<C> cols)Deprecated.Entrypoint to the MatBuilder class for creation of custom matrices with the given dimensions and contents.static <D extends Num>
VecBuilder<D>vec(Nat<D> dim)Deprecated.Entrypoint to the VecBuilder class for creation of custom vectors with the given size and contents.static <N extends Num>
Matrix<N,N1>zeros(Nat<N> nums)Deprecated.Creates a new vector of zeros.static <R extends Num, C extends Num>
Matrix<R,C>zeros(Nat<R> rows, Nat<C> cols)Deprecated.Creates a new matrix of zeros.
-
Method Details
-
zeros
Deprecated.Creates a new matrix of zeros.- Type Parameters:
R- The number of rows in the matrix as a generic.C- The number of columns in the matrix as a generic.- Parameters:
rows- The number of rows in the matrix.cols- The number of columns in the matrix.- Returns:
- An RxC matrix filled with zeros.
-
zeros
Deprecated.Creates a new vector of zeros.- Type Parameters:
N- The size of the desired vector as a generic.- Parameters:
nums- The size of the desired vector.- Returns:
- A vector of size N filled with zeros.
-
eye
Deprecated.Creates the identity matrix of the given dimension.- Type Parameters:
D- The dimension of the desired matrix as a generic.- Parameters:
dim- The dimension of the desired matrix.- Returns:
- The DxD identity matrix.
-
mat
Deprecated.Entrypoint to the MatBuilder class for creation of custom matrices with the given dimensions and contents.- Type Parameters:
R- The number of rows of the desired matrix as a generic.C- The number of columns of the desired matrix as a generic.- Parameters:
rows- The number of rows of the desired matrix.cols- The number of columns of the desired matrix.- Returns:
- A builder to construct the matrix.
-
vec
Deprecated.Entrypoint to the VecBuilder class for creation of custom vectors with the given size and contents.- Type Parameters:
D- The dimension of the vector as a generic.- Parameters:
dim- The dimension of the vector.- Returns:
- A builder to construct the vector.
-