slash.matrix
Members list
Type members
Classlikes
This library is fundamentally an adaptation of the Java Matrix library, JaMa, by MathWorks Inc. and the National Institute of Standards and Technology.
This library is fundamentally an adaptation of the Java Matrix library, JaMa, by MathWorks Inc. and the National Institute of Standards and Technology.
Attributes
- Companion
- class
- Source
- Matrix.scala
- Supertypes
- Self type
-
Matrix.type
Attributes
- Companion
- object
- Source
- Matrix.scala
- Supertypes
Attributes
- Companion
- class
- Source
- MatrixSpace.scala
- Supertypes
- Self type
-
MatrixSpace.type
Attributes
- Companion
- object
- Source
- MatrixSpace.scala
- Supertypes
Extensions
Extensions
Matrix determinant https://en.wikipedia.org/wiki/Determinant the determinant is nonzero if and only if the matrix is invertible and the linear map represented by the matrix is an isomorphism
Matrix determinant https://en.wikipedia.org/wiki/Determinant the determinant is nonzero if and only if the matrix is invertible and the linear map represented by the matrix is an isomorphism
Attributes
- Returns
-
the determinant of this matrix.
- Source
- package.scala
https://en.wikipedia.org/wiki/Invertible_matrix
https://en.wikipedia.org/wiki/Invertible_matrix
Computes the inverse of Square Matrix m.
Attributes
- Returns
-
the inverse of matrix m
- Throws
-
RuntimeException
"Matrix is singular." )
- Source
- package.scala
Matrix condition (2 norm)
Matrix condition (2 norm)
Attributes
- Returns
-
ratio of largest to smallest singular value.
- Source
- package.scala
Solve b * m = I[N, N] m = Matrix[M, N] with M > N and Rank = N, has a left inverse b = Matrix[N, M] such that b * m = I[N, N]
Solve b * m = I[N, N] m = Matrix[M, N] with M > N and Rank = N, has a left inverse b = Matrix[N, M] such that b * m = I[N, N]
Attributes
- Returns
-
b = Matrix[N, M] the Left Inverse of Matrix m.
- Source
- package.scala
Two norm
Matrix rank
m = Matrix[M, N] with M < N and Rank = M, has a right inverse b = Matrix[N, M] such that m * b = Identity[M, M]
m = Matrix[M, N] with M < N and Rank = M, has a right inverse b = Matrix[N, M] such that m * b = Identity[M, M]
Attributes
- Returns
-
the Right Inverse of Matrix a.
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala