jonathanfishbein1/linear-algebra/18.0.0

NOTE: the latest version is 30.0.0

HermitianMatrix

A module for Hermitian Matrix

Types

= HermitianMatrix (SquareMatrix a)

Hermitian Matrix type

Matrix Predicates and Properties

isHermitian : SquareMatrix (ComplexNumber number) -> Bool

Predicate to determine if Matrix is Hermitian

Dimension of the matrix

Binary Operations

InnerProductSpace a
-> Result String (HermitianMatrix a)

Hermitian Matrix Hermitian Matrix multiplication

InnerProductSpace a
-> Vector a
-> Result String (Vector a)

Multiply a Vector by a Matrix

Manipulation

getAt : ( Int, Int ) -> HermitianMatrix a -> Maybe a

Get the value in a matrix at the specified row and column