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

« back to all changes in this revision

Viewing changes to man/robust/hankelsv.man

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2005-01-09 22:58:21 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050109225821-473xr8vhgugxxx5j
Tags: 3.0-12
changed configure.in to build scilab's own malloc.o, closes: #255869

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.TH hankelsv 1 "April 1993" "Scilab Group" "Scilab Function"
2
 
.so ../sci.an
3
 
.SH NAME
4
 
hankelsv - Hankel singular values
5
 
.SH CALLING SEQUENCE
6
 
.nf
7
 
[nk2,W]=hankelsv(sl [,tol])
8
 
[nk2]=hankelsv(sl [,tol])
9
 
.fi
10
 
.SH PARAMETERS
11
 
.TP 10
12
 
sl
13
 
: \fVsyslin\fR list representing the linear system (state-space).
14
 
.TP
15
 
tol
16
 
: tolerance parameter for detecting imaginary axis modes
17
 
(default value is \fV1000*%eps\fR).
18
 
.SH DESCRIPTION
19
 
returns \fVnk2\fR, the squared Hankel singular values of \fVsl\fR
20
 
and \fVW = P*Q\fR = controllability gramian times observability
21
 
gramian.
22
 
.LP
23
 
\fVnk2\fR is the vector of eigenvalues of \fVW\fR.
24
 
.SH EXAMPLE
25
 
.nf
26
 
A=diag([-1,-2,-3]);
27
 
sl=syslin('c',A,rand(3,2),rand(2,3));[nk2,W]=hankelsv(sl)
28
 
[Q,M]=pbig(W,nk2(2)-%eps,'c');
29
 
slr=projsl(sl,Q,M);hankelsv(slr)
30
 
.fi
31
 
.SH SEE ALSO
32
 
balreal, equil, equil1 
33