Scilab 6.0.0

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

See the recommended documentation of this function

# ppol

pole placement

### Syntax

[K]=ppol(A,B,poles)

### Arguments

- A,B
real matrices of dimensions

`nxn`

and`nxm`

.- poles
real or complex vector of dimension

`n`

.- K
real matrix (negative feedback gain)

### Description

`K=ppol(A,B,poles)`

returns a mxn gain matrix `K`

such that
the eigenvalues of `A-B*K`

are `poles`

.
The pair `(A,B)`

must be controllable. Complex number in `poles`

must appear in conjugate pairs.

An output-injection gain `F`

for `(A,C)`

is obtained as follows:

`Ft=ppol(A',C',poles); F=Ft'`

The algorithm is by P.H. Petkov.

Report an issue | ||

<< krac2 | Pole Placement | stabil >> |