ComplexMatrix class

Constructors

ComplexMatrix(int _NUMROWS, int _NUMCOLUMNS, List<Complex> _vals)
ComplexMatrix.fromIterable(int numrows, int numcolumns, Iterable<Complex>? cl)
factory
ComplexMatrix.zero(int _NUMROWS, int _NUMCOLUMNS)
factory

Properties

determinant → Complex
no setter
dimensions → Point<num>
no setter
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

add(ComplexMatrix other) → void
getAdjugate() → ComplexMatrix
getAt(int row, int col) → Complex
getCofactor() → ComplexMatrix
getColumn(int j) → ComplexMatrix
getConjugate() → ComplexMatrix
getInverse() → ComplexMatrix
getRow(int i) → ComplexMatrix
getSubMatrix(int not_i, int not_j) → ComplexMatrix
getTranspose() → ComplexMatrix
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
scale(Complex s) → ComplexMatrix
setAt(int i, int j, Complex c) → void
toString() → String
A string representation of this object.
override

Operators

operator *(ComplexMatrix other) → ComplexMatrix
operator +(ComplexMatrix other) → ComplexMatrix
operator -(ComplexMatrix other) → ComplexMatrix
operator ==(Object other) → bool
The equality operator.
override

Static Methods

AreSimilar(Complex c1, Complex c2) → bool
Identity(int _NUMROWS) → ComplexMatrix