AngouriMath

Navigation

← Back to list of members

OnMatrixArgument​(AngouriMath.​Entity,​System.​Boolean,​System.​Func{AngouriMath.​Entity.​Matrix,​AngouriMath.​Entity},​System.​Func{AngouriMath.​Entity,​AngouriMath.​Entity},​System.​Func{AngouriMath.​Entity,​AngouriMath.​Entity})

 Method (no overloads)

Summary

An operation on a matrix, carried out where argument is one once simplified. A matrix
written in place is kept a matrix even at 1x1, where simplifying it whole would give its entry: det([[5]])
is 5 because [[5]] is a matrix, and det(5) is left alone because 5 is not one. A condition or the cases of
a piecewise are carried through, as a function of a number carries them.
https://github.com/asc-community/AngouriMath/issues/2147

Parameter "argument"

What the operation is applied to.

Parameter "isExact"

Whether to keep the answer exact, as for simplification against evaluation.

Parameter "ofMatrix"

The value at a matrix, or null where the matrix has none, as a matrix that is not square has no determinant.

Parameter "ofOther"

The value at anything else, a rewrite such as det(transpose(A)) = det(A), or null.

Parameter "unevaluated"

The node, over the simplified argument.

























Angouri © 2019-2026 · Project's repo · Site's repo · Octicons · Transparency · 5629 pages online