annotate doc/interpreter/control.txi @ 7455:fe332ce262b5

eliminate spkron.cc; dispatch in kron
author David Bateman <dbateman@free.fr>
date Thu, 07 Feb 2008 06:00:37 -0500
parents fd42779a8428
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6778
083721ae3dfa [project @ 2007-07-18 17:03:10 by jwe]
jwe
parents: 6551
diff changeset
1 @c Copyright (C) 1996, 1997, 2007 John W. Eaton
7018
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
2 @c
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
3 @c This file is part of Octave.
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
4 @c
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
5 @c Octave is free software; you can redistribute it and/or modify it
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
6 @c under the terms of the GNU General Public License as published by the
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
7 @c Free Software Foundation; either version 3 of the License, or (at
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
8 @c your option) any later version.
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
9 @c
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
10 @c Octave is distributed in the hope that it will be useful, but WITHOUT
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
11 @c ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
12 @c FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
13 @c for more details.
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
14 @c
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
15 @c You should have received a copy of the GNU General Public License
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
16 @c along with Octave; see the file COPYING. If not, see
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 6778
diff changeset
17 @c <http://www.gnu.org/licenses/>.
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
18
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
19 @node Control Theory
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
20 @chapter Control Theory
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
21
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
22 The Octave Control Systems Toolbox (@acronym{OCST}) was initially developed
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
23 by Dr.@: A. Scottedward Hodel
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
24 @email{a.s.hodel@@eng.auburn.edu} with the assistance
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
25 of his students
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
26 @itemize @bullet
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
27 @item R. Bruce Tenison @email{btenison@@dibbs.net},
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
28 @item David C. Clem,
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
29 @item John E. Ingram @email{John.Ingram@@sea.siemans.com}, and
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
30 @item Kristi McGowan.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
31 @end itemize
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
32 This development was supported in part by @acronym{NASA}'s Marshall Space Flight
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
33 Center as part of an in-house @acronym{CACSD} environment. Additional important
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
34 contributions were made by Dr. Kai Mueller @email{mueller@@ifr.ing.tu-bs.de}
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
35 and Jose Daniel Munoz Frias (@code{place.m}).
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
36
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
37 An on-line menu-driven tutorial is available via @code{DEMOcontrol};
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
38 beginning @acronym{OCST} users should start with this program.
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
39
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
40 @DOCSTRING(DEMOcontrol)
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
41
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
42 @menu
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
43 * sysstruct::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
44 * sysinterface::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
45 * sysdisp::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
46 * blockdiag::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
47 * numerical::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
48 * sysprop::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
49 * systime::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
50 * sysfreq::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
51 * cacsd::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
52 * misc::
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
53 @end menu
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
54
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
55 @node sysstruct
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
56 @section System Data Structure
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
57
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
58 @menu
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
59 * sysstructvars::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
60 * sysstructtf::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
61 * sysstructzp::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
62 * sysstructss::
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
63 @end menu
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
64
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
65 The @acronym{OCST} stores all dynamic systems in
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
66 a single data structure format that can represent continuous systems,
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
67 discrete-systems, and mixed (hybrid) systems in state-space form, and
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
68 can also represent purely continuous/discrete systems in either
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
69 transfer function or pole-zero form. In order to
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
70 provide more flexibility in treatment of discrete/hybrid systems, the
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
71 @acronym{OCST} also keeps a record of which system outputs are sampled.
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
72
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
73 Octave structures are accessed with a syntax much like that used
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
74 by the C programming language. For consistency in
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
75 use of the data structure used in the @acronym{OCST}, it is recommended that
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
76 the system structure access m-files be used (@pxref{sysinterface}).
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
77 Some elements of the data structure are absent depending on the internal
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
78 system representation(s) used. More than one system representation
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
79 can be used for @acronym{SISO} systems; the @acronym{OCST} m-files ensure that all representations
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
80 used are consistent with one another.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
81
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
82 @DOCSTRING(sysrepdemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
83
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
84 @node sysstructvars
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
85 @subsection Variables common to all @acronym{OCST} system formats
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
86
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
87 The data structure elements (and variable types) common to all system
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
88 representations are listed below; examples of the initialization
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
89 and use of the system data structures are given in subsequent sections and
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
90 in the online demo @code{DEMOcontrol}.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
91 @table @var
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
92 @item n
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
93 @itemx nz
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
94 The respective number of continuous and discrete states
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
95 in the system (scalar)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
96
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
97 @item inname
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
98 @itemx outname
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
99 list of name(s) of the system input, output signal(s). (list of strings)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
100
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
101 @item sys
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
102 System status vector. (vector)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
103
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
104 This vector indicates both what representation was used to initialize
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
105 the system data structure (called the primary system type) and which
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
106 other representations are currently up-to-date with the primary system
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
107 type (@pxref{structaccess}).
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
108
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
109 The value of the first element of the vector indicates the primary
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
110 system type.
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
111
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
112 @table @asis
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
113 @item 0
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
114 for tf form (initialized with @code{tf2sys} or @code{fir2sys})
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
115
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
116 @item 1
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
117 for zp form (initialized with @code{zp2sys})
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
118
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
119 @item 2
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
120 for ss form (initialized with @code{ss2sys})
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
121 @end table
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
122
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
123 The next three elements are boolean flags that indicate whether tf, zp,
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
124 or ss, respectively, are ``up to date" (whether it is safe to use the
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
125 variables associated with these representations). These flags are
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
126 changed when calls are made to the @code{sysupdate} command.
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
127
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
128 @item tsam
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
129 Discrete time sampling period (nonnegative scalar).
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
130 @var{tsam} is set to 0 for continuous time systems.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
131
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
132 @item yd
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
133 Discrete-time output list (vector)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
134
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
135 indicates which outputs are discrete time (i.e.,
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
136 produced by D/A converters) and which are continuous time.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
137 yd(ii) = 0 if output ii is continuous, = 1 if discrete.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
138 @end table
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
139
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
140 The remaining variables of the system data structure are only present
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
141 if the corresponding entry of the @code{sys} vector is true (=1).
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
142
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
143 @node sysstructtf
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
144 @subsection @code{tf} format variables
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
145
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
146 @table @var
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
147 @item num
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
148 numerator coefficients (vector)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
149
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
150 @item den
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
151 denominator coefficients (vector)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
152
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
153 @end table
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
154
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
155 @node sysstructzp
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
156 @subsection @code{zp} format variables
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
157
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
158 @table @var
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
159 @item zer
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
160 system zeros (vector)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
161
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
162 @item pol
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
163 system poles (vector)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
164
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
165 @item k
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
166 leading coefficient (scalar)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
167
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
168 @end table
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
169
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
170 @node sysstructss
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
171 @subsection @code{ss} format variables
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
172
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
173 @table @var
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
174 @item a
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
175 @itemx b
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
176 @itemx c
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
177 @itemx d
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
178 The usual state-space matrices. If a system has both
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
179 continuous and discrete states, they are sorted so that
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
180 continuous states come first, then discrete states
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
181
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
182 @strong{Note} some functions (e.g., @code{bode}, @code{hinfsyn})
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
183 will not accept systems with both discrete and continuous states/outputs
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
184
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
185 @item stname
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
186 names of system states (list of strings)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
187
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
188 @end table
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
189
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
190 @node sysinterface
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
191 @section System Construction and Interface Functions
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
192
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
193 Construction and manipulations of the @acronym{OCST} system data structure
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
194 (@pxref{sysstruct}) requires attention to many details in order
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
195 to ensure that data structure contents remain consistent. Users
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
196 are strongly encouraged to use the system interface functions
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
197 in this section. Functions for the formatted display in of system
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
198 data structures are given in @ref{sysdisp}.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
199
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
200 @menu
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
201 * fir2sys::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
202 * ss2sys::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
203 * tf2sys::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
204 * zp2sys::
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
205 * structaccess::
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
206 @end menu
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
207
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
208 @node fir2sys
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
209 @subsection Finite impulse response system interface functions
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
210
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
211 @DOCSTRING(fir2sys)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
212
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
213 @DOCSTRING(sys2fir)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
214
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
215 @node ss2sys
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
216 @subsection State space system interface functions
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
217
6551
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
218 @DOCSTRING(ss)
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
219
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
220 @DOCSTRING(ss2sys)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
221
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
222 @DOCSTRING(sys2ss)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
223
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
224 @node tf2sys
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
225 @subsection Transfer function system interface functions
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
226
6551
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
227 @DOCSTRING(tf)
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
228
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
229 @DOCSTRING(tf2sys)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
230
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
231 @DOCSTRING(sys2tf)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
232
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
233 @node zp2sys
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
234 @subsection Zero-pole system interface functions
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
235
6551
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
236 @DOCSTRING(zp)
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
237
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
238 @DOCSTRING(zp2sys)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
239
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
240 @DOCSTRING(sys2zp)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
241
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
242 @node structaccess
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
243 @subsection Data structure access functions
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
244
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
245 @DOCSTRING(syschnames)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
246
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
247 @DOCSTRING(syschtsam)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
248
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
249 @DOCSTRING(sysdimensions)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
250
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
251 @DOCSTRING(sysgetsignals)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
252
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
253 @DOCSTRING(sysgettype)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
254
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
255 @DOCSTRING(syssetsignals)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
256
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
257 @DOCSTRING(sysupdate)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
258
3428
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
259 @DOCSTRING(minfo)
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
260
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
261 @DOCSTRING(sysgettsam)
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
262
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
263 @node sysdisp
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
264 @section System display functions
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
265
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
266 @DOCSTRING(sysout)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
267
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
268 @DOCSTRING(tfout)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
269
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
270 @DOCSTRING(zpout)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
271
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
272 @node blockdiag
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
273 @section Block Diagram Manipulations
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
274
3402
9610d364e444 [project @ 2000-01-05 04:36:38 by jwe]
jwe
parents: 3368
diff changeset
275 @xref{systime}.
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
276
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
277 Unless otherwise noted, all parameters (input,output) are
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
278 system data structures.
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
279
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
280 @DOCSTRING(bddemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
281
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
282 @DOCSTRING(buildssic)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
283
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
284 @DOCSTRING(jet707)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
285
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
286 @DOCSTRING(ord2)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
287
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
288 @DOCSTRING(sysadd)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
289
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
290 @DOCSTRING(sysappend)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
291
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
292 @DOCSTRING(sysconnect)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
293
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
294 @DOCSTRING(syscont)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
295
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
296 @DOCSTRING(sysdisc)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
297
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
298 @DOCSTRING(sysdup)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
299
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
300 @DOCSTRING(sysgroup)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
301
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
302 @DOCSTRING(sysmult)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
303
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
304 @DOCSTRING(sysprune)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
305
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
306 @DOCSTRING(sysreorder)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
307
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
308 @DOCSTRING(sysscale)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
309
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
310 @DOCSTRING(syssub)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
311
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
312 @DOCSTRING(ugain)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
313
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
314 @DOCSTRING(wgt1o)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
315
3428
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
316 @DOCSTRING(parallel)
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
317
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
318 @DOCSTRING(sysmin)
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
319
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
320 @node numerical
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
321 @section Numerical Functions
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
322
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
323 @DOCSTRING(are)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
324
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
325 @DOCSTRING(dare)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
326
3428
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
327 @DOCSTRING(dre)
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
328
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
329 @DOCSTRING(dgram)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
330
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
331 @DOCSTRING(dlyap)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
332
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
333 @DOCSTRING(gram)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
334
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
335 @DOCSTRING(lyap)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
336
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
337 @DOCSTRING(qzval)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
338
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
339 @DOCSTRING(zgfmul)
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
340
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
341 @DOCSTRING(zgfslv)
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
342
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
343 @DOCSTRING(zginit)
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
344
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
345 @DOCSTRING(zgreduce)
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
346
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
347 @DOCSTRING(zgrownorm)
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
348
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
349 @DOCSTRING(zgscal)
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
350
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
351 @DOCSTRING(zgsgiv)
3347
3cfec93fd0ef [project @ 1999-11-10 23:09:10 by jwe]
jwe
parents: 3346
diff changeset
352
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
353 @DOCSTRING(zgshsr)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
354
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
355 @strong{References}
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
356 @table @strong
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
357 @item ZGEP
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
358 Hodel, @cite{Computation of Zeros with Balancing}, 1992, Linear Algebra
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
359 and its Applications
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
360 @item @strong{Generalized CG}
5016
bdbee5282954 [project @ 2004-09-22 02:50:35 by jwe]
jwe
parents: 4167
diff changeset
361 Golub and Van Loan, @cite{Matrix Computations, 2nd ed} 1989.
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
362 @end table
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
363
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
364 @node sysprop
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
365 @section System Analysis-Properties
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
366
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
367 @DOCSTRING(analdemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
368
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
369 @DOCSTRING(abcddim)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
370
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
371 @DOCSTRING(ctrb)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
372
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
373 @DOCSTRING(h2norm)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
374
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
375 @DOCSTRING(hinfnorm)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
376
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
377 @DOCSTRING(obsv)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
378
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
379 @DOCSTRING(pzmap)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
380
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
381 @DOCSTRING(is_abcd)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
382
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
383 @DOCSTRING(is_controllable)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
384
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
385 @DOCSTRING(is_detectable)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
386
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
387 @DOCSTRING(is_dgkf)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
388
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
389 @DOCSTRING(is_digital)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
390
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
391 @DOCSTRING(is_observable)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
392
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
393 @DOCSTRING(is_sample)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
394
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
395 @DOCSTRING(is_siso)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
396
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
397 @DOCSTRING(is_stabilizable)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
398
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
399 @DOCSTRING(is_signal_list)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
400
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
401 @DOCSTRING(is_stable)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
402
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
403 @node systime
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
404 @section System Analysis-Time Domain
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
405
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
406 @DOCSTRING(c2d)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
407
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
408 @DOCSTRING(d2c)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
409
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
410 @DOCSTRING(dmr2d)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
411
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
412 @DOCSTRING(damp)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
413
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
414 @DOCSTRING(dcgain)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
415
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
416 @DOCSTRING(impulse)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
417
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
418 @DOCSTRING(step)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
419
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
420 @node sysfreq
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
421 @section System Analysis-Frequency Domain
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
422
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
423 @strong{Demonstration/tutorial script}
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
424 @DOCSTRING(frdemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
425
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
426 @DOCSTRING(bode)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
427
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
428 @DOCSTRING(bode_bounds)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
429
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
430 @DOCSTRING(freqchkw)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
431
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
432 @DOCSTRING(ltifr)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
433
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
434 @DOCSTRING(nyquist)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
435
6551
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
436 @DOCSTRING(nichols)
75c4045cf1db [project @ 2007-04-20 08:09:16 by jwe]
jwe
parents: 5016
diff changeset
437
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
438 @DOCSTRING(tzero)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
439
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
440 @DOCSTRING(tzero2)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
441
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
442 @node cacsd
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
443 @section Controller Design
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
444
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
445 @DOCSTRING(dgkfdemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
446
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
447 @DOCSTRING(hinfdemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
448
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
449 @DOCSTRING(dlqe)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
450
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
451 @DOCSTRING(dlqr)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
452
3705
7e90f4e9a4d5 [project @ 2000-07-22 01:57:25 by jwe]
jwe
parents: 3428
diff changeset
453 @DOCSTRING(dkalman)
7e90f4e9a4d5 [project @ 2000-07-22 01:57:25 by jwe]
jwe
parents: 3428
diff changeset
454
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
455 @DOCSTRING(h2syn)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
456
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
457 @DOCSTRING(hinf_ctr)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
458
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
459 @DOCSTRING(hinfsyn)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
460
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
461 @DOCSTRING(hinfsyn_chk)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
462
3428
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
463 @DOCSTRING(hinfsyn_ric)
5b77cf82393c [project @ 2000-01-14 02:54:53 by jwe]
jwe
parents: 3402
diff changeset
464
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
465 @DOCSTRING(lqe)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
466
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
467 @DOCSTRING(lqg)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
468
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
469 @DOCSTRING(lqr)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
470
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
471 @DOCSTRING(lsim)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
472
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
473 @DOCSTRING(place)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
474
4167
aae05d51353c [project @ 2002-11-12 02:52:50 by jwe]
jwe
parents: 3705
diff changeset
475 @node misc
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
476 @section Miscellaneous Functions (Not yet properly filed/documented)
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
477
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
478 @DOCSTRING(axis2dlim)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
479
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
480 @DOCSTRING(moddemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
481
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
482 @DOCSTRING(prompt)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
483
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
484 @DOCSTRING(rldemo)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
485
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
486 @DOCSTRING(rlocus)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
487
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
488 @DOCSTRING(sortcom)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
489
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
490 @DOCSTRING(ss2tf)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
491
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
492 @DOCSTRING(ss2zp)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
493
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
494 @DOCSTRING(starp)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
495
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
496 @DOCSTRING(tf2ss)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
497
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
498 @DOCSTRING(tf2zp)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
499
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
500 @DOCSTRING(zp2ss)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
501
3346
8dd4718801fd [project @ 1999-11-09 18:18:12 by jwe]
jwe
parents: 3294
diff changeset
502 @DOCSTRING(zp2tf)
3294
bfe1573bd2ae [project @ 1999-10-19 10:06:07 by jwe]
jwe
parents:
diff changeset
503