DETERMINANT Function
Calculates the determinants for matrices stored as lists of lists of arrays.
Usage
d = DETERMINANT(m)
Input Parameters
m — A
p-element list of
p-element lists of
n-dimensional arrays all of the same dimensions
bi (
i = 0, ...,
n–1): (
m(
j))(
k) is the
jk component of a matrix function defined on
n-space. Such matrix representations occur naturally as Jacobians of functions represented by arrays (see
Jacobian).
Returned Value
d — An n-dimensional array of dimensions bi: d represents the determinant function of the matrix function represented by m.
Keywords
None.
Discussion
Determinants can be used to evaluate systems of linear equations. If one component of m is a constant then it can be given as a scalar instead of an array.
Example
r = INTERPOL([0,9], 100) ; Polar coordinate radius
t = INTERPOL([-!Pi, !Pi], 200) ; Polar coordinate angle
x = r#COS(t) ; Cartesian coordinate x
y = r#SIN(t) ; Cartesian coordinate y
j = JACOBIAN(LIST(x, y), x=LIST(r, t)) ; Jacobian of transformation
SHADE_SURF_IRR, DETERMINANT(j), x, y ; Jacobian determinant == r
See Also