/^ (Matrix Right Division)

Purpose:

Performs matrix right division.

Syntax:

B /^ A

B

-

A matrix.

A

-

A non-singular, usually square matrix.

Returns:

A matrix that numerically approximates B *^ inv(A) .

Example:

 

A = {{0, 1, 2},

     {1, 0, 1}, 

     {2, 2, 1}} 

 

x = {{3, 5, 4},

     {1, 9, 2}, 

     {3, 2, 1}} 

 

B = x *^ A

 

B /^ A == {{3, 5, 4},

           {1, 9, 2}, 

           {3, 2, 1}} 

Remarks:

If A, B, and x are matrices, such that x *^ A = B, then B /^ A returns the matrix x.

 

B /^ A calculates (A ^ B) as an approximation to B *^ inv(A).

 

For scalars B /^ A == B / A. For example:

 

10 /^ 2 = 10 / 2 == 5

 

See DADiSP/MatrixXL to significantly optimize /^.

See Also:

*^ (Matrix Multiply)

^^ (Matrix Power)

\^ (Matrix Solve)

DADiSP/MatrixXL

INVERSE

MDIV

MMULT