FreeMat
|
Section: Transforms/Decompositions
Inverts the argument matrix, provided it is square and invertible. The syntax for its use is
y = inv(x)
Internally, the inv
function uses the matrix divide operators. For sparse matrices, a sparse matrix solver is used.
Here we invert some simple matrices
--> a = randi(zeros(3),5*ones(3)) a = 5 3 3 4 1 3 5 2 5 --> b = inv(a) b = 0.0909 0.8182 -0.5455 0.4545 -0.9091 0.2727 -0.2727 -0.4545 0.6364 --> a*b ans = 1.0000 0.0000 -0.0000 0.0000 1.0000 0 0.0000 0.0000 1.0000 --> b*a ans = 1.0000 0.0000 0 0.0000 1.0000 0 0.0000 -0.0000 1.0000