~ubuntu-branches/ubuntu/hoary/scilab/hoary

« back to all changes in this revision

Viewing changes to man/robust/des2ss.man

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2002-03-21 16:57:43 UTC
  • Revision ID: james.westby@ubuntu.com-20020321165743-e9mv12c1tb1plztg
Tags: upstream-2.6
ImportĀ upstreamĀ versionĀ 2.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.TH des2ss 1 "April 1993" "Scilab Group" "Scilab Function"
 
2
.so ../sci.an
 
3
.SH NAME
 
4
des2ss - descriptor to state-space
 
5
.SH CALLING SEQUENCE
 
6
.nf
 
7
[Sl]=des2ss(A,B,C,D,E [,tol])
 
8
[Sl]=des2ss(Des)
 
9
.fi
 
10
.SH PARAMETERS
 
11
.TP 16
 
12
A,B,C,D,E
 
13
: real matrices of appropriate dimensions
 
14
.TP
 
15
Des
 
16
: list
 
17
.TP
 
18
Sl
 
19
: \fVsyslin\fR list
 
20
.TP
 
21
tol
 
22
: real parameter (threshold) (default value \fV100*%eps\fR).
 
23
.SH DESCRIPTION
 
24
Descriptor to state-space transform.
 
25
.LP
 
26
\fVSl=des2ss(A,B,C,D,E)\fR returns 
 
27
a linear system \fVSl\fR equivalent to the descriptor system 
 
28
\fV(E,A,B,C,D)\fR.
 
29
.LP
 
30
For index one \fV(E,A)\fR pencil, explicit formula is used and
 
31
for higher index pencils \fVrowshuff\fR is used.
 
32
.LP
 
33
\fVSl=des2ss(Des)\fR with \fVDes=list('des',A,B,C,D,E)\fR returns
 
34
a linear system \fVSl\fR in state-space form with possibly 
 
35
a polynomial \fVD\fR matrix.
 
36
.LP
 
37
A generalized Leverrier algorithm is used.
 
38
.SH EXAMPLE
 
39
.nf
 
40
s=poly(0,'s');G=[1/(s-1),s;1,2/s^3];
 
41
S1=tf2des(G);S2=tf2des(G,"withD");
 
42
W1=des2ss(S1);W2=des2ss(S2);
 
43
clean(ss2tf(W1))
 
44
clean(ss2tf(W2))
 
45
.fi
 
46
.SH SEE ALSO
 
47
des2tf, glever, rowshuff
 
48
 
 
49