Mercurial > hg > ltpda
comparison m-toolbox/html_help/help/ug/ssm_modify.html @ 0:f0afece42f48
Import.
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Wed, 23 Nov 2011 19:22:13 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:f0afece42f48 |
---|---|
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" | |
2 "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> | |
3 | |
4 <html lang="en"> | |
5 <head> | |
6 <meta name="generator" content= | |
7 "HTML Tidy for Mac OS X (vers 1st December 2004), see www.w3.org"> | |
8 <meta http-equiv="Content-Type" content= | |
9 "text/html; charset=us-ascii"> | |
10 | |
11 <title>Modifying systems (LTPDA Toolbox)</title> | |
12 <link rel="stylesheet" href="docstyle.css" type="text/css"> | |
13 <meta name="generator" content="DocBook XSL Stylesheets V1.52.2"> | |
14 <meta name="description" content= | |
15 "Presents an overview of the features, system requirements, and starting the toolbox."> | |
16 </head> | |
17 | |
18 <body> | |
19 <a name="top_of_page" id="top_of_page"></a> | |
20 | |
21 <p style="font-size:1px;"> </p> | |
22 | |
23 <table class="nav" summary="Navigation aid" border="0" width= | |
24 "100%" cellpadding="0" cellspacing="0"> | |
25 <tr> | |
26 <td valign="baseline"><b>LTPDA Toolbox</b></td><td><a href="../helptoc.html">contents</a></td> | |
27 | |
28 <td valign="baseline" align="right"><a href= | |
29 "ssm_build_built_in.html"><img src="b_prev.gif" border="0" align= | |
30 "bottom" alt="Building from built-in models"></a> <a href= | |
31 "ssm_assemble.html"><img src="b_next.gif" border="0" align= | |
32 "bottom" alt="Assembling systems"></a></td> | |
33 </tr> | |
34 </table> | |
35 | |
36 <h1 class="title"><a name="f3-12899" id="f3-12899"></a>Modifying systems</h1> | |
37 <hr> | |
38 | |
39 <p> | |
40 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | |
41 <HTML> | |
42 <HEAD> | |
43 <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252"> | |
44 <TITLE></TITLE> | |
45 <META NAME="GENERATOR" CONTENT="OpenOffice.org 3.1 (Win32)"> | |
46 <META NAME="CREATED" CONTENT="0;0"> | |
47 <META NAME="CHANGEDBY" CONTENT="Adrien G"> | |
48 <META NAME="CHANGED" CONTENT="20090828;15564200"> | |
49 </HEAD> | |
50 <BODY LANG="en-US" DIR="LTR"> | |
51 <P>Built-in models enable to build fast predefined models to use | |
52 later in simulations. | |
53 </P> | |
54 <H2>Modifying using the setter functions</H2> | |
55 <P><FONT COLOR="#000000">It is possible to set the content of the | |
56 fields “input”, “output”, “states”, | |
57 as well as the field “params”.</FONT></P> | |
58 <P><FONT COLOR="#000000">Here is a simple model</FONT></P> | |
59 <DIV CLASS="fragment"><PRE><FONT COLOR="#000000">>> name = </FONT><FONT COLOR="#a020f0">'sys'</FONT><FONT COLOR="#000000">;</FONT> | |
60 >> timestep = 0; | |
61 >> amats = cell(3,3); | |
62 >> bmats = cell(3,3); | |
63 >> cmats = cell(3,3); | |
64 >> dmats = cell(3,3); | |
65 <FONT COLOR="#000000">>> amats{1,1} = -(sym(</FONT><FONT COLOR="#a020f0">'OMEGA'</FONT><FONT COLOR="#000000">));</FONT> | |
66 >> amats{2,2} = -2; | |
67 >> amats{3,3} = [0 1 ; -0.05 -0.01]; | |
68 >> amats{3,1} = [-1;-3]; | |
69 >> bmats{1,1} = 1; | |
70 >> bmats{2,2} = 2; | |
71 >> bmats{3,3} = 3*eye(2); | |
72 >> cmats{1,1} = 1; | |
73 >> cmats{2,2} = 1; | |
74 >> cmats{3,3} = eye(2); | |
75 >> dmats{1,3} = [6 6]; | |
76 >> dmats{2,1} = 6; | |
77 >> dmats{3,2} = [6;6]; | |
78 <FONT COLOR="#000000">>> sys = ssm(plist( </FONT><FONT COLOR="#0000ff">...</FONT> | |
79 <FONT COLOR="#a020f0">'amats'</FONT><FONT COLOR="#000000">,amats, </FONT><FONT COLOR="#a020f0">'bmats'</FONT><FONT COLOR="#000000">,bmats, </FONT><FONT COLOR="#a020f0">'cmats'</FONT><FONT COLOR="#000000">,cmats, </FONT><FONT COLOR="#a020f0">'dmats'</FONT><FONT COLOR="#000000">,dmats, </FONT><FONT COLOR="#0000ff">...</FONT> | |
80 <FONT COLOR="#a020f0">'timestep'</FONT><FONT COLOR="#000000">,timestep, </FONT><FONT COLOR="#a020f0">'name'</FONT><FONT COLOR="#000000">,name));</FONT> | |
81 <FONT COLOR="#000000">>> sys.setParams(plist({</FONT><FONT COLOR="#a020f0">'OMEGA'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'system frequency'</FONT><FONT COLOR="#000000">}, 2))</FONT> | |
82 <FONT SIZE=2><FONT FACE="Courier New, monospace"><FONT COLOR="#000000">M: running ssm/ssm</FONT></FONT></FONT> | |
83 M: running ssmFromDescription | |
84 M: running validate | |
85 M: running ssm/setParams | |
86 M: running display | |
87 ------ ssm/1 ------- | |
88 amats: { [1x1] [] [] | |
89 [] [1x1] [] | |
90 [2x1] [] [2x2] } [3x3] | |
91 mmats: { [1x1] [] [] | |
92 [] [1x1] [] | |
93 [] [] [2x2] } [3x3] | |
94 bmats: { [1x1] [] [] | |
95 [] [1x1] [] | |
96 [] [] [2x2] } [3x3] | |
97 cmats: { [1x1] [] [] | |
98 [] [1x1] [] | |
99 [] [] [2x2] } [3x3] | |
100 dmats: { [] [] [1x2] | |
101 [1x1] [] [] | |
102 [] [2x1] [] } [3x3] | |
103 timestep: 0 | |
104 inputs: [1x3 ssmblock] | |
105 1 : input 1 | input 1 > 1 [] | |
106 2 : input 2 | input 2 > 1 [] | |
107 3 : input 3 | input 3 > 1 [], input 3 > 2 [] | |
108 states: [1x3 ssmblock] | |
109 1 : state 1 | state 1 > 1 [] | |
110 2 : state 2 | state 2 > 1 [] | |
111 3 : state 3 | state 3 > 1 [], state 3 > 2 [] | |
112 outputs: [1x3 ssmblock] | |
113 1 : output 1 | output 1 > 1 [] | |
114 2 : output 2 | output 2 > 1 [] | |
115 3 : output 3 | output 3 > 1 [], output 3 > 2 [] | |
116 params: (OMEGA=2) [1x1 plist] | |
117 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
118 Ninputs: 3 | |
119 inputsizes: [1 1 2] | |
120 Noutputs: 3 | |
121 outputsizes: [1 1 2] | |
122 Nstates: 3 | |
123 statesizes: [1 1 2] | |
124 Nparams: 1 | |
125 isnumerical: false | |
126 hist: ssm.hist [1x1 history] | |
127 procinfo: (empty-plist) [1x1 plist] | |
128 plotinfo: (empty-plist) [1x1 plist] | |
129 name: sys | |
130 description: | |
131 mdlfile: | |
132 UUID: 227fd0a2-1de0-4e01-855f-d0548e1eb1ff | |
133 --------------------</PRE></DIV><P> | |
134 <BR><BR> | |
135 </P> | |
136 <P>In then we set the names and descriptions of the input blocks, the | |
137 names, descriptions and units of the port variables:</P> | |
138 <DIV CLASS="fragment"><PRE><FONT COLOR="#000000">>> sys.setBlockNames(plist(</FONT><FONT COLOR="#a020f0">'field'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'inputs'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'blocks'</FONT><FONT COLOR="#000000">, [1 2 3], </FONT><FONT COLOR="#a020f0">'names'</FONT><FONT COLOR="#000000">, {</FONT><FONT COLOR="#a020f0">'myinput1'</FONT><FONT COLOR="#000000">,</FONT><FONT COLOR="#a020f0">'myinput2'</FONT><FONT COLOR="#000000">,</FONT><FONT COLOR="#a020f0">'myinput3'</FONT><FONT COLOR="#000000">} ));</FONT> | |
139 <FONT COLOR="#000000">>> sys.setBlockDescriptions(plist(</FONT><FONT COLOR="#a020f0">'field'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'inputs'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'blocks'</FONT><FONT COLOR="#000000">, {</FONT><FONT COLOR="#a020f0">'myinput1'</FONT><FONT COLOR="#000000">}, </FONT><FONT COLOR="#a020f0">'descriptions'</FONT><FONT COLOR="#000000">,{</FONT><FONT COLOR="#a020f0">'myinput1 description'</FONT><FONT COLOR="#000000">} ));</FONT> | |
140 <FONT COLOR="#000000">>> sys.setPortNames(plist(</FONT><FONT COLOR="#a020f0">'field'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'inputs'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'block'</FONT><FONT COLOR="#000000">, {</FONT><FONT COLOR="#a020f0">'myinput3'</FONT><FONT COLOR="#000000">}, </FONT><FONT COLOR="#a020f0">'ports'</FONT><FONT COLOR="#000000">, [1 2], </FONT><FONT COLOR="#a020f0">'names'</FONT><FONT COLOR="#000000">,{</FONT><FONT COLOR="#a020f0">'my port 3-1'</FONT><FONT COLOR="#000000"> </FONT><FONT COLOR="#a020f0">'my port 3-2'</FONT><FONT COLOR="#000000">} ));</FONT> | |
141 <FONT COLOR="#000000">>> sys.setPortDescriptions(plist(</FONT><FONT COLOR="#a020f0">'field'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'inputs'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'block'</FONT><FONT COLOR="#000000">, {</FONT><FONT COLOR="#a020f0">'myinput3'</FONT><FONT COLOR="#000000">}, </FONT><FONT COLOR="#a020f0">'ports'</FONT><FONT COLOR="#000000">, [1 2], </FONT><FONT COLOR="#a020f0">'descriptions'</FONT><FONT COLOR="#000000">,{</FONT><FONT COLOR="#a020f0">'first description'</FONT><FONT COLOR="#000000"> </FONT><FONT COLOR="#a020f0">'second description'</FONT><FONT COLOR="#000000">} ));</FONT> | |
142 <FONT COLOR="#000000">>> sys.setPortUnits(plist(</FONT><FONT COLOR="#a020f0">'field'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'inputs'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'block'</FONT><FONT COLOR="#000000">, {</FONT><FONT COLOR="#a020f0">'myinput3'</FONT><FONT COLOR="#000000">}, </FONT><FONT COLOR="#a020f0">'ports'</FONT><FONT COLOR="#000000">, [1 2], </FONT><FONT COLOR="#a020f0">'units'</FONT><FONT COLOR="#000000">, [unit(</FONT><FONT COLOR="#a020f0">'kg m^-2'</FONT><FONT COLOR="#000000">) unit(</FONT><FONT COLOR="#a020f0">'m'</FONT><FONT COLOR="#000000">)] ));</FONT> | |
143 >> sys.inputs | |
144 M: running ssm/setBlockNames | |
145 M: running ssm/setBlockDescriptions | |
146 M: running ssm/setPortNames | |
147 ------ ssmport/1 ------- | |
148 name: my port 3-1 | |
149 units: [] [1x1 unit] | |
150 description: | |
151 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
152 ------------------------ | |
153 ------ ssmport/2 ------- | |
154 name: my port 3-2 | |
155 units: [] [1x1 unit] | |
156 description: | |
157 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
158 ------------------------ | |
159 M: running ssm/setPortDescriptions | |
160 ------ ssmport/1 ------- | |
161 name: my port 3-1 | |
162 units: [] [1x1 unit] | |
163 description: first description | |
164 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
165 ------------------------ | |
166 ------ ssmport/2 ------- | |
167 name: my port 3-2 | |
168 units: [] [1x1 unit] | |
169 description: second description | |
170 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
171 ------------------------ | |
172 M: running ssm/setPortUnits | |
173 ------ ssmblock/1 ------- | |
174 name: myinput1 | |
175 ports: input 1 > 1 [] [1x1 ssmport] | |
176 description: myinput1 description | |
177 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
178 ------------------------- | |
179 ------ ssmblock/2 ------- | |
180 name: myinput2 | |
181 ports: input 2 > 1 [] [1x1 ssmport] | |
182 description: | |
183 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
184 ------------------------- | |
185 ------ ssmblock/3 ------- | |
186 name: myinput3 | |
187 ports: my port 3-1 [kg m^(-2)], my port 3-2 [m] [1x2 ssmport] | |
188 description: | |
189 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
190 <FONT SIZE=2><FONT FACE="Courier New, monospace"><FONT COLOR="#000000">-------------------------</FONT></FONT></FONT></PRE></DIV><H2> | |
191 Modifying the parameter values</H2> | |
192 <P>Once the parameter field “params” is set, one may want | |
193 to set or modify (like in an optimizer) the parameter values. This is | |
194 done by the functions “*Parameters.m”. The function | |
195 setParameters takes two inputs ('setnames' and 'setvalues') which are | |
196 the names of the parameters to modify and the values assigned to | |
197 them.</P> | |
198 <DIV CLASS="fragment"><PRE>>> sys.params | |
199 <FONT COLOR="#000000">>> sys.setParameters(</FONT><FONT COLOR="#a020f0">'OMEGA'</FONT><FONT COLOR="#000000">, 0.002);</FONT> | |
200 >> sys.params | |
201 ----------- plist 01 ----------- | |
202 n params: 1 | |
203 ---- param 1 ---- | |
204 key: OMEGA | |
205 val: 2 | |
206 desc: system frequency | |
207 ----------------- | |
208 description: | |
209 UUID: 84ff1ed8-eee2-406c-89d8-7e6e703d36dd | |
210 -------------------------------- | |
211 M: running setParameters | |
212 M: running ssm/ssm | |
213 ----------- plist 01 ----------- | |
214 n params: 1 | |
215 ---- param 1 ---- | |
216 key: OMEGA | |
217 val: 0.002 | |
218 desc: system frequency | |
219 ----------------- | |
220 description: | |
221 UUID: 84ff1ed8-eee2-406c-89d8-7e6e703d36dd | |
222 --------------------------------</PRE></DIV><P> | |
223 The function subsParameterskeep and Parameters substitute numerical | |
224 values to the symbolic expressions, using a list of the parameters to | |
225 substitute (or its complementary). All parameters substituted are | |
226 removed from the “params” field. The call | |
227 <system>.keepParameters substitues all the parameters. The | |
228 field isnumerical is then set to 1, unless a parameter in the | |
229 matrices was forgotten in the params field.</P> | |
230 <DIV CLASS="fragment"><PRE>>> sys.keepParameters; | |
231 >> sys.params | |
232 >> sys.isNumeric | |
233 | |
234 M: running keepParameters | |
235 ----------- plist 01 ----------- | |
236 n params: 0 | |
237 description: | |
238 UUID: 84ff1ed8-eee2-406c-89d8-7e6e703d36dd | |
239 -------------------------------- | |
240 ans = | |
241 1</PRE></DIV><H2> | |
242 Modifying the inputs/states/outputs</H2> | |
243 <P><FONT COLOR="#000000">Les us first build a simple system | |
244 constituted of four parallel 1</FONT><FONT COLOR="#000000"><SUP>st</SUP></FONT><FONT COLOR="#000000"> | |
245 order systems.</FONT></P> | |
246 <DIV CLASS="fragment"><PRE><FONT COLOR="#000000">>> name = </FONT><FONT COLOR="#a020f0">'sys'</FONT><FONT COLOR="#000000">;</FONT> | |
247 >> timestep = 0; | |
248 >> amats = {diag([-1 -2 -3 -4])}; | |
249 >> bmats = {diag([1 2 0 0])}; | |
250 >> cmats = {[diag([1 0 3 0]) ; [0 0 0 0 ]]}; | |
251 >> dmats = {[diag([0 0 0 0]) ; [0 0 0 0 ]]}; | |
252 <FONT COLOR="#000000">>> sys = ssm(plist( </FONT><FONT COLOR="#0000ff">...</FONT> | |
253 <FONT COLOR="#a020f0">'amats'</FONT><FONT COLOR="#000000">,amats, </FONT><FONT COLOR="#a020f0">'bmats'</FONT><FONT COLOR="#000000">,bmats, </FONT><FONT COLOR="#a020f0">'cmats'</FONT><FONT COLOR="#000000">,cmats, </FONT><FONT COLOR="#a020f0">'dmats'</FONT><FONT COLOR="#000000">,dmats, </FONT><FONT COLOR="#0000ff">...</FONT> | |
254 <FONT COLOR="#a020f0">'timestep'</FONT><FONT COLOR="#000000">,timestep, </FONT><FONT COLOR="#a020f0">'name'</FONT><FONT COLOR="#000000">,name));</FONT> | |
255 <FONT COLOR="#000000">It is possible to obtain the structural realization of the system using sMinReal. This function deletes states which are either not observable or controllable. However, there may still exist such linear combinations of states.</FONT> | |
256 <FONT COLOR="#000000">The process only modify the states, here the 2</FONT><FONT COLOR="#000000"><SUP>nd</SUP></FONT><FONT COLOR="#000000"> and 4rt states disappear since they are not observable, and the 3</FONT><FONT COLOR="#000000"><SUP>rd</SUP></FONT><FONT COLOR="#000000"> and 4</FONT><FONT COLOR="#000000"><SUP>th</SUP></FONT><FONT COLOR="#000000"> disappear since they are not controllable.</FONT> | |
257 >> sys.sMinReal | |
258 M: running ssm/ssm | |
259 M: running ssmFromDescription | |
260 M: running validate | |
261 M: running ssm/sMinReal | |
262 M: running display | |
263 ------ ssm/1 ------- | |
264 amats: { [1x1] } [1x1] | |
265 mmats: { [1x1] } [1x1] | |
266 bmats: { [1x4] } [1x1] | |
267 cmats: { [5x1] } [1x1] | |
268 dmats: { [] } [1x1] | |
269 timestep: 0 | |
270 inputs: [1x1 ssmblock] | |
271 1 : input 1 | input 1 > 1 [], input 1 > 2 [], input 1 > 3 [], input 1 > 4 [] | |
272 states: [1x1 ssmblock] | |
273 1 : state 1 | state 1 > 1 [] | |
274 outputs: [1x1 ssmblock] | |
275 1 : output 1 | output 1 > 1 [], output 1 > 2 [], output 1 > 3 [], output 1 > 4 [], output 1 > 5 [] | |
276 params: (empty-plist) [1x1 plist] | |
277 version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $ | |
278 Ninputs: 1 | |
279 inputsizes: 4 | |
280 Noutputs: 1 | |
281 outputsizes: 5 | |
282 Nstates: 1 | |
283 statesizes: 1 | |
284 Nparams: 0 | |
285 isnumerical: true | |
286 hist: ssm.hist [1x1 history] | |
287 procinfo: (empty-plist) [1x1 plist] | |
288 plotinfo: (empty-plist) [1x1 plist] | |
289 name: sys | |
290 description: | |
291 mdlfile: | |
292 UUID: 349cd9c4-ad91-4151-b542-63d34b01bed8 | |
293 --------------------</PRE></DIV><P> | |
294 Then we can work on the input/outputs to simplify the model.</P> | |
295 <P>The user must specify which block variable he want to keep, and | |
296 three syntaxes are allowed. | |
297 </P> | |
298 <UL> | |
299 <LI><P>'ALL' | |
300 meaning all ports in all blocks are kept</P> | |
301 <LI><P>{<varname1> | |
302 <varname2> …} giving the name of each port to keep, in | |
303 this case one must ensure ports of different blocks have different | |
304 names.</P> | |
305 <LI><P>{<logical | |
306 index for block1> <double index for block2> <varnames | |
307 cellstr for block3> “ALL” “NONE”} using a | |
308 different index for each individual block.</P> | |
309 </UL> | |
310 <P>This | |
311 syntax is also used for any converter to select the inputs and | |
312 outputs in the ssm.</P> | |
313 <P>It is important to note that this removes lines and columns in the | |
314 system's matrices, but no parameters are removed. So second order | |
315 parameters that should be remove (by setting them to a neutral value) | |
316 must be taken care of separately.</P> | |
317 <DIV CLASS="fragment"><PRE><FONT FACE="Courier New, monospace"><FONT COLOR="#000000">>> sys.simplify(plist(</FONT><FONT COLOR="#a020f0">'inputs'</FONT><FONT COLOR="#000000">, {[1 2]} , </FONT><FONT COLOR="#a020f0">'states'</FONT><FONT COLOR="#000000">, </FONT><FONT COLOR="#a020f0">'ALL'</FONT><FONT COLOR="#000000"> , </FONT><FONT COLOR="#a020f0">'outputs'</FONT><FONT COLOR="#000000">, { </FONT><FONT COLOR="#a020f0">'output 1 > 1'</FONT><FONT COLOR="#000000"> </FONT><FONT COLOR="#a020f0">'output 1 > 4'</FONT><FONT COLOR="#000000">}))</FONT></FONT> | |
318 <FONT FACE="Courier New, monospace"><FONT COLOR="#000000"><FONT SIZE=2>M: running ssm/simplify</FONT></FONT></FONT> | |
319 <FONT FACE="Courier New, monospace">M: running ssm/ssm</FONT> | |
320 <FONT FACE="Courier New, monospace">M: running ssm/simplify</FONT> | |
321 <FONT FACE="Courier New, monospace">M: running display</FONT> | |
322 <FONT FACE="Courier New, monospace">------ ssm/1 -------</FONT> | |
323 <FONT FACE="Courier New, monospace">amats: { [1x1] } [1x1]</FONT> | |
324 <FONT FACE="Courier New, monospace">mmats: { [1x1] } [1x1]</FONT> | |
325 <FONT FACE="Courier New, monospace">bmats: { [1x2] } [1x1]</FONT> | |
326 <FONT FACE="Courier New, monospace">cmats: { [2x1] } [1x1]</FONT> | |
327 <FONT FACE="Courier New, monospace">dmats: { [] } [1x1]</FONT> | |
328 <FONT FACE="Courier New, monospace">timestep: 0</FONT> | |
329 <FONT FACE="Courier New, monospace">inputs: [1x1 ssmblock]</FONT> | |
330 <FONT FACE="Courier New, monospace">1 : input 1 | input 1 > 1 [], input 1 > 2 []</FONT> | |
331 <FONT FACE="Courier New, monospace">states: [1x1 ssmblock]</FONT> | |
332 <FONT FACE="Courier New, monospace">1 : state 1 | state 1 > 1 []</FONT> | |
333 <FONT FACE="Courier New, monospace">outputs: [1x1 ssmblock]</FONT> | |
334 <FONT FACE="Courier New, monospace">1 : output 1 | output 1 > 1 [], output 1 > 4 []</FONT> | |
335 <FONT FACE="Courier New, monospace">params: (empty-plist) [1x1 plist]</FONT> | |
336 <FONT FACE="Courier New, monospace">version: $Id: ssm_modify_content.html,v 1.2 2009/08/28 15:11:53 adrien Exp $</FONT> | |
337 <FONT FACE="Courier New, monospace">Ninputs: 1</FONT> | |
338 <FONT FACE="Courier New, monospace">inputsizes: 2</FONT> | |
339 <FONT FACE="Courier New, monospace">Noutputs: 1</FONT> | |
340 <FONT FACE="Courier New, monospace">outputsizes: 2</FONT> | |
341 <FONT FACE="Courier New, monospace">Nstates: 1</FONT> | |
342 <FONT FACE="Courier New, monospace">statesizes: 1</FONT> | |
343 <FONT FACE="Courier New, monospace">Nparams: 0</FONT> | |
344 <FONT FACE="Courier New, monospace">isnumerical: true</FONT> | |
345 <FONT FACE="Courier New, monospace">hist: ssm.hist [1x1 history]</FONT> | |
346 <FONT FACE="Courier New, monospace">procinfo: (empty-plist) [1x1 plist]</FONT> | |
347 <FONT FACE="Courier New, monospace">plotinfo: (empty-plist) [1x1 plist]</FONT> | |
348 <FONT FACE="Courier New, monospace">name: sys</FONT> | |
349 <FONT FACE="Courier New, monospace">description: </FONT> | |
350 <FONT FACE="Courier New, monospace">mdlfile: </FONT> | |
351 <FONT FACE="Courier New, monospace">UUID: 8e55110a-eb07-44d2-aaee-4f839a5fb155</FONT> | |
352 <FONT FACE="Courier New, monospace">--------------------</FONT> | |
353 </PRE></DIV> | |
354 </BODY> | |
355 </HTML> | |
356 </p> | |
357 | |
358 <br> | |
359 <br> | |
360 <table class="nav" summary="Navigation aid" border="0" width= | |
361 "100%" cellpadding="0" cellspacing="0"> | |
362 <tr valign="top"> | |
363 <td align="left" width="20"><a href="ssm_build_built_in.html"><img src= | |
364 "b_prev.gif" border="0" align="bottom" alt= | |
365 "Building from built-in models"></a> </td> | |
366 | |
367 <td align="left">Building from built-in models</td> | |
368 | |
369 <td> </td> | |
370 | |
371 <td align="right">Assembling systems</td> | |
372 | |
373 <td align="right" width="20"><a href= | |
374 "ssm_assemble.html"><img src="b_next.gif" border="0" align= | |
375 "bottom" alt="Assembling systems"></a></td> | |
376 </tr> | |
377 </table><br> | |
378 | |
379 <p class="copy">©LTP Team</p> | |
380 </body> | |
381 </html> |