Scilab 5.5.1

Please note that the recommended version of Scilab is 6.1.1. This page might be outdated.

However, this page did not exist in the previous stable version.

# pinv

pseudoinverse

### Calling Sequence

pinv(A,[tol])

### Arguments

- A
real or complex matrix

- tol
real number

### Description

`X= pinv(A)`

produces a matrix `X`

of the
same dimensions as `A'`

such that:

`A*X*A = A, X*A*X = X`

and both
`A*X`

and `X*A`

are Hermitian .

The computation is based on SVD and any singular values
lower than a tolerance are treated as zero: this tolerance
is accessed by `X=pinv(A,tol)`

.

### Used Functions

`pinv`

function is based on the singular value decomposition
(Scilab function `svd`

).

## Comments

Add a comment:Please login to comment this page.