Data.Eigen.Matrix

Matrix type

data Matrix a b

type MatrixXf

type MatrixXd

type MatrixXcf

type MatrixXcd

class Elem a b

data CComplex a

valid

Matrix conversions

fromList

toList

generate

Standard matrices and special cases

empty

null

square

zero

ones

identity

constant

random

Accessing matrix data

cols

rows

dims

(!)

coeff

unsafeCoeff

col

row

block

topRows

bottomRows

leftCols

rightCols

Matrix properties

sum

prod

mean

minCoeff

maxCoeff

trace

norm

squaredNorm

blueNorm

hypotNorm

determinant

Generic reductions

fold

fold'

ifold

ifold'

fold1

fold1'

Boolean reductions

all

any

count

Basic matrix algebra

add

sub

mul

Mapping over elements

map

imap

filter

ifilter

Matrix transformations

diagonal

transpose

inverse

adjoint

conjugate

normalize

modify

convert

data TriangularMode

triangularView

lowerTriangle

upperTriangle

Matrix serialization

encode

decode

Mutable matrices

thaw

freeze

unsafeThaw

unsafeFreeze

Raw pointers

unsafeWith