dsp-0.2.2: Haskell Digital Signal Processing

Portabilityportable
Stabilityexperimental
Maintainerm.p.donadio@ieee.org
Safe HaskellSafe-Inferred

Matrix.Matrix

Description

Basic matrix routines

Synopsis

Documentation

mm_multSource

Arguments

:: (Ix a, Integral a, Num b) 
=> Array (a, a) b

A

-> Array (a, a) b

B

-> Array (a, a) b

C

Matrix-matrix multiplication: A x B = C

mv_multSource

Arguments

:: (Ix a, Integral a, Num b) 
=> Array (a, a) b

A

-> Array a b

b

-> Array a b

c

Matrix-vector multiplication: A x b = c

m_transSource

Arguments

:: (Ix a, Integral a, Num b) 
=> Array (a, a) b

A

-> Array (a, a) b

A^T

Transpose of a matrix

m_hermitSource

Arguments

:: (Ix a, Integral a, RealFloat b) 
=> Array (a, a) (Complex b)

A

-> Array (a, a) (Complex b)

A^H

Hermitian transpose (conjugate transpose) of a matrix