Mercurial > hg > ltpda
comparison m-toolbox/sltpda/sltpda.mdl @ 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 Library { | |
2 Name "sltpda" | |
3 Version 6.6 | |
4 MdlSubVersion 0 | |
5 SavedCharacterEncoding "ISO-8859-1" | |
6 LibraryType "BlockLibrary" | |
7 SaveDefaultBlockParams on | |
8 SampleTimeColors off | |
9 LibraryLinkDisplay "none" | |
10 WideLines off | |
11 ShowLineDimensions off | |
12 ShowPortDataTypes off | |
13 ShowLoopsOnError on | |
14 IgnoreBidirectionalLines off | |
15 ShowStorageClass off | |
16 ShowTestPointIcons on | |
17 ShowViewerIcons on | |
18 SortedOrder off | |
19 ExecutionContextIcon off | |
20 ShowLinearizationAnnotations on | |
21 ScopeRefreshTime 0.035000 | |
22 OverrideScopeRefreshTime on | |
23 DisableAllScopes off | |
24 BlockNameDataTip off | |
25 BlockParametersDataTip off | |
26 BlockDescriptionStringDataTip off | |
27 ToolBar on | |
28 StatusBar on | |
29 BrowserShowLibraryLinks off | |
30 BrowserLookUnderMasks off | |
31 InitFcn "disp('Welcome to sLTPDA');" | |
32 Created "Tue Mar 27 08:49:22 2007" | |
33 Creator "hewitson" | |
34 UpdateHistory "UpdateHistoryNever" | |
35 ModifiedByFormat "%<Auto>" | |
36 LastModifiedBy "hewitson" | |
37 ModifiedDateFormat "%<Auto>" | |
38 LastModifiedDate "Wed Jun 13 10:41:44 2007" | |
39 ModelVersionFormat "1.%<AutoIncrement:249>" | |
40 ConfigurationManager "cvs" | |
41 SimulationMode "normal" | |
42 LinearizationMsg "none" | |
43 Profile off | |
44 ParamWorkspaceSource "MATLABWorkspace" | |
45 AccelVerboseBuild off | |
46 CovSaveName "covdata" | |
47 CovMetricSettings "dw" | |
48 CovNameIncrementing off | |
49 CovHtmlReporting on | |
50 covSaveCumulativeToWorkspaceVar on | |
51 CovSaveSingleToWorkspaceVar on | |
52 CovCumulativeReport off | |
53 CovReportOnPause on | |
54 ExtModeBatchMode off | |
55 ExtModeEnableFloating on | |
56 ExtModeTrigType "manual" | |
57 ExtModeTrigMode "normal" | |
58 ExtModeTrigPort "1" | |
59 ExtModeTrigElement "any" | |
60 ExtModeTrigDuration 1000 | |
61 ExtModeTrigDurationFloating "auto" | |
62 ExtModeTrigHoldOff 0 | |
63 ExtModeTrigDelay 0 | |
64 ExtModeTrigDirection "rising" | |
65 ExtModeTrigLevel 0 | |
66 ExtModeArchiveMode "off" | |
67 ExtModeAutoIncOneShot off | |
68 ExtModeIncDirWhenArm off | |
69 ExtModeAddSuffixToVar off | |
70 ExtModeWriteAllDataToWs off | |
71 ExtModeArmWhenConnect on | |
72 ExtModeSkipDownloadWhenConnect off | |
73 ExtModeLogAll on | |
74 ExtModeAutoUpdateStatusClock off | |
75 ProdHWDeviceType "32-bit Generic" | |
76 ShowModelReferenceBlockVersion off | |
77 ShowModelReferenceBlockIO off | |
78 BlockDefaults { | |
79 Orientation "right" | |
80 ForegroundColor "black" | |
81 BackgroundColor "white" | |
82 DropShadow off | |
83 NamePlacement "normal" | |
84 FontName "Helvetica" | |
85 FontSize 10 | |
86 FontWeight "normal" | |
87 FontAngle "normal" | |
88 ShowName on | |
89 } | |
90 BlockParameterDefaults { | |
91 Block { | |
92 BlockType Demux | |
93 Outputs "4" | |
94 DisplayOption "none" | |
95 BusSelectionMode off | |
96 } | |
97 Block { | |
98 BlockType Inport | |
99 Port "1" | |
100 UseBusObject off | |
101 BusObject "BusObject" | |
102 BusOutputAsStruct off | |
103 PortDimensions "-1" | |
104 SampleTime "-1" | |
105 DataType "auto" | |
106 OutDataType "sfix(16)" | |
107 OutScaling "2^0" | |
108 SignalType "auto" | |
109 SamplingMode "auto" | |
110 LatchByDelayingOutsideSignal off | |
111 LatchByCopyingInsideSignal off | |
112 Interpolate on | |
113 } | |
114 Block { | |
115 BlockType Mux | |
116 Inputs "4" | |
117 DisplayOption "none" | |
118 UseBusObject off | |
119 BusObject "BusObject" | |
120 NonVirtualBus off | |
121 } | |
122 Block { | |
123 BlockType Outport | |
124 Port "1" | |
125 UseBusObject off | |
126 BusObject "BusObject" | |
127 BusOutputAsStruct off | |
128 PortDimensions "-1" | |
129 SampleTime "-1" | |
130 DataType "auto" | |
131 OutDataType "sfix(16)" | |
132 OutScaling "2^0" | |
133 SignalType "auto" | |
134 SamplingMode "auto" | |
135 OutputWhenDisabled "held" | |
136 InitialOutput "[]" | |
137 } | |
138 Block { | |
139 BlockType SubSystem | |
140 ShowPortLabels "FromPortIcon" | |
141 Permissions "ReadWrite" | |
142 PermitHierarchicalResolution "All" | |
143 TreatAsAtomicUnit off | |
144 SystemSampleTime "-1" | |
145 RTWFcnNameOpts "Auto" | |
146 RTWFileNameOpts "Auto" | |
147 RTWMemSecFuncInitTerm "Inherit from model" | |
148 RTWMemSecFuncExecute "Inherit from model" | |
149 RTWMemSecDataConstants "Inherit from model" | |
150 RTWMemSecDataInternal "Inherit from model" | |
151 RTWMemSecDataParameters "Inherit from model" | |
152 SimViewingDevice off | |
153 DataTypeOverride "UseLocalSettings" | |
154 MinMaxOverflowLogging "UseLocalSettings" | |
155 } | |
156 } | |
157 AnnotationDefaults { | |
158 HorizontalAlignment "center" | |
159 VerticalAlignment "middle" | |
160 ForegroundColor "black" | |
161 BackgroundColor "white" | |
162 DropShadow off | |
163 FontName "Helvetica" | |
164 FontSize 10 | |
165 FontWeight "normal" | |
166 FontAngle "normal" | |
167 UseDisplayTextAsClickCallback off | |
168 } | |
169 LineDefaults { | |
170 FontName "Helvetica" | |
171 FontSize 9 | |
172 FontWeight "normal" | |
173 FontAngle "normal" | |
174 } | |
175 System { | |
176 Name "sltpda" | |
177 Location [192, 249, 853, 824] | |
178 Open on | |
179 ModelBrowserVisibility off | |
180 ModelBrowserWidth 200 | |
181 ScreenColor "white" | |
182 PaperOrientation "landscape" | |
183 PaperPositionMode "auto" | |
184 PaperType "A4" | |
185 PaperUnits "inches" | |
186 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
187 TiledPageScale 1 | |
188 ShowPageBoundaries off | |
189 ZoomFactor "100" | |
190 ReportName "simulink-default.rpt" | |
191 Block { | |
192 BlockType SubSystem | |
193 Name "AO class" | |
194 Ports [] | |
195 Position [65, 334, 150, 396] | |
196 MinAlgLoopOccurrences off | |
197 RTWSystemCode "Auto" | |
198 FunctionWithSeparateData off | |
199 MaskHideContents off | |
200 MaskDisplay "image(imread('images/aoclass.jpg'))" | |
201 MaskIconFrame on | |
202 MaskIconOpaque on | |
203 MaskIconRotate "none" | |
204 MaskIconUnits "autoscale" | |
205 System { | |
206 Name "AO class" | |
207 Location [1004, 111, 1317, 423] | |
208 Open on | |
209 ModelBrowserVisibility off | |
210 ModelBrowserWidth 200 | |
211 ScreenColor "white" | |
212 PaperOrientation "landscape" | |
213 PaperPositionMode "auto" | |
214 PaperType "A4" | |
215 PaperUnits "inches" | |
216 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
217 TiledPageScale 1 | |
218 ShowPageBoundaries off | |
219 ZoomFactor "100" | |
220 Block { | |
221 BlockType SubSystem | |
222 Name "attach model" | |
223 Tag "attachdmdl" | |
224 Ports [1, 1] | |
225 Position [135, 185, 195, 225] | |
226 AttributesFormatString "%<Tag>" | |
227 OpenFcn "1;" | |
228 MinAlgLoopOccurrences off | |
229 RTWSystemCode "Auto" | |
230 FunctionWithSeparateData off | |
231 MaskHideContents off | |
232 MaskType "attachmdl" | |
233 MaskDisplay "image(imread('images/attachmodel.jpg'))" | |
234 MaskIconFrame on | |
235 MaskIconOpaque on | |
236 MaskIconRotate "none" | |
237 MaskIconUnits "autoscale" | |
238 System { | |
239 Name "attach model" | |
240 Location [1209, 491, 1349, 557] | |
241 Open off | |
242 ModelBrowserVisibility off | |
243 ModelBrowserWidth 200 | |
244 ScreenColor "white" | |
245 PaperOrientation "landscape" | |
246 PaperPositionMode "auto" | |
247 PaperType "A4" | |
248 PaperUnits "inches" | |
249 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
250 TiledPageScale 1 | |
251 ShowPageBoundaries off | |
252 ZoomFactor "100" | |
253 Block { | |
254 BlockType Inport | |
255 Name "In1" | |
256 Position [25, 28, 55, 42] | |
257 IconDisplay "Port number" | |
258 MaskIconFrame on | |
259 MaskIconOpaque on | |
260 MaskIconRotate "none" | |
261 MaskIconUnits "autoscale" | |
262 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
263 "are/m-toolbox/sltpda/test/testout.xml" | |
264 } | |
265 Block { | |
266 BlockType Outport | |
267 Name "Out1" | |
268 Position [85, 28, 115, 42] | |
269 IconDisplay "Port number" | |
270 BusOutputAsStruct off | |
271 } | |
272 } | |
273 } | |
274 Block { | |
275 BlockType SubSystem | |
276 Name "convert" | |
277 Ports [1, 1] | |
278 Position [30, 186, 90, 224] | |
279 MinAlgLoopOccurrences off | |
280 RTWSystemCode "Auto" | |
281 FunctionWithSeparateData off | |
282 MaskHideContents off | |
283 MaskType "convert" | |
284 MaskPromptString "convert to" | |
285 MaskStyleString "popup(ao|string)" | |
286 MaskTunableValueString "on" | |
287 MaskEnableString "on" | |
288 MaskVisibilityString "on" | |
289 MaskToolTipString "on" | |
290 MaskVariables "fcn=@1;" | |
291 MaskDisplay "image(imread('images/convert.jpg'))" | |
292 MaskIconFrame on | |
293 MaskIconOpaque on | |
294 MaskIconRotate "none" | |
295 MaskIconUnits "autoscale" | |
296 MaskValueString "ao" | |
297 System { | |
298 Name "convert" | |
299 Location [878, 453, 1018, 519] | |
300 Open off | |
301 ModelBrowserVisibility off | |
302 ModelBrowserWidth 200 | |
303 ScreenColor "white" | |
304 PaperOrientation "landscape" | |
305 PaperPositionMode "auto" | |
306 PaperType "A4" | |
307 PaperUnits "inches" | |
308 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
309 TiledPageScale 1 | |
310 ShowPageBoundaries off | |
311 ZoomFactor "100" | |
312 Block { | |
313 BlockType Inport | |
314 Name "In1" | |
315 Position [25, 28, 55, 42] | |
316 IconDisplay "Port number" | |
317 MaskIconFrame on | |
318 MaskIconOpaque on | |
319 MaskIconRotate "none" | |
320 MaskIconUnits "autoscale" | |
321 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
322 "are/m-toolbox/sltpda/test/testout.xml" | |
323 } | |
324 Block { | |
325 BlockType Outport | |
326 Name "Out1" | |
327 Position [85, 28, 115, 42] | |
328 IconDisplay "Port number" | |
329 BusOutputAsStruct off | |
330 } | |
331 } | |
332 } | |
333 Block { | |
334 BlockType SubSystem | |
335 Name "get" | |
336 Tag "get" | |
337 Description "Get the propery of an analysis object." | |
338 Ports [1, 1] | |
339 Position [30, 88, 75, 122] | |
340 AttributesFormatString "%<Tag>\\n%<param>" | |
341 MinAlgLoopOccurrences off | |
342 RTWSystemCode "Auto" | |
343 FunctionWithSeparateData off | |
344 MaskHideContents off | |
345 MaskType "get" | |
346 MaskPromptString "parameter" | |
347 MaskStyleString "edit" | |
348 MaskTunableValueString "on" | |
349 MaskEnableString "on" | |
350 MaskVisibilityString "on" | |
351 MaskToolTipString "on" | |
352 MaskVariables "param=@1;" | |
353 MaskDisplay "image(imread('images/get.jpg'))" | |
354 MaskIconFrame on | |
355 MaskIconOpaque on | |
356 MaskIconRotate "none" | |
357 MaskIconUnits "autoscale" | |
358 MaskValueString "hist" | |
359 System { | |
360 Name "get" | |
361 Location [666, 259, 1154, 556] | |
362 Open off | |
363 ModelBrowserVisibility off | |
364 ModelBrowserWidth 200 | |
365 ScreenColor "white" | |
366 PaperOrientation "landscape" | |
367 PaperPositionMode "auto" | |
368 PaperType "A4" | |
369 PaperUnits "inches" | |
370 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
371 TiledPageScale 1 | |
372 ShowPageBoundaries off | |
373 ZoomFactor "100" | |
374 Block { | |
375 BlockType Inport | |
376 Name "ao in" | |
377 Position [40, 28, 70, 42] | |
378 IconDisplay "Port number" | |
379 } | |
380 Block { | |
381 BlockType Outport | |
382 Name "property out" | |
383 Position [185, 28, 215, 42] | |
384 IconDisplay "Port number" | |
385 BusOutputAsStruct off | |
386 } | |
387 } | |
388 } | |
389 Block { | |
390 BlockType SubSystem | |
391 Name "split" | |
392 Tag "split" | |
393 Description "Splits an AO into many sub-AOs." | |
394 Ports [1, 1] | |
395 Position [95, 87, 150, 123] | |
396 AttributesFormatString "%<Tag>" | |
397 MinAlgLoopOccurrences off | |
398 RTWSystemCode "Auto" | |
399 FunctionWithSeparateData off | |
400 MaskHideContents off | |
401 MaskType "split" | |
402 MaskPromptString "splitting method|splits" | |
403 MaskStyleString "popup(times|frequencies|samples|N),edit" | |
404 MaskTunableValueString "on,on" | |
405 MaskCallbackString "|" | |
406 MaskEnableString "on,on" | |
407 MaskVisibilityString "on,on" | |
408 MaskToolTipString "on,on" | |
409 MaskVarAliasString "," | |
410 MaskVariables "method=@1;splits=@2;" | |
411 MaskDisplay "image(imread('images/split.jpg'))" | |
412 MaskIconFrame on | |
413 MaskIconOpaque on | |
414 MaskIconRotate "none" | |
415 MaskIconUnits "autoscale" | |
416 MaskValueString "times|0" | |
417 MaskTabNameString "," | |
418 System { | |
419 Name "split" | |
420 Location [1114, 911, 1249, 982] | |
421 Open off | |
422 ModelBrowserVisibility off | |
423 ModelBrowserWidth 200 | |
424 ScreenColor "white" | |
425 PaperOrientation "landscape" | |
426 PaperPositionMode "auto" | |
427 PaperType "A4" | |
428 PaperUnits "inches" | |
429 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
430 TiledPageScale 1 | |
431 ShowPageBoundaries off | |
432 ZoomFactor "100" | |
433 Block { | |
434 BlockType Inport | |
435 Name "In1" | |
436 Position [25, 33, 55, 47] | |
437 IconDisplay "Port number" | |
438 } | |
439 Block { | |
440 BlockType Outport | |
441 Name "Out1" | |
442 Position [80, 28, 110, 42] | |
443 IconDisplay "Port number" | |
444 BusOutputAsStruct off | |
445 } | |
446 } | |
447 } | |
448 Annotation { | |
449 Name "These are blocks that map to functions\nin " | |
450 "the AO class of LTPDA." | |
451 Position [29, 42] | |
452 HorizontalAlignment "left" | |
453 FontSize 14 | |
454 } | |
455 } | |
456 } | |
457 Block { | |
458 BlockType SubSystem | |
459 Name "Parameters" | |
460 Ports [] | |
461 Position [205, 337, 270, 393] | |
462 MinAlgLoopOccurrences off | |
463 RTWSystemCode "Auto" | |
464 FunctionWithSeparateData off | |
465 MaskHideContents off | |
466 MaskDisplay "image(imread('images/parameterList.jpg'))" | |
467 MaskIconFrame on | |
468 MaskIconOpaque on | |
469 MaskIconRotate "none" | |
470 MaskIconUnits "autoscale" | |
471 System { | |
472 Name "Parameters" | |
473 Location [742, 160, 1129, 424] | |
474 Open on | |
475 ModelBrowserVisibility off | |
476 ModelBrowserWidth 200 | |
477 ScreenColor "white" | |
478 PaperOrientation "landscape" | |
479 PaperPositionMode "auto" | |
480 PaperType "A4" | |
481 PaperUnits "inches" | |
482 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
483 TiledPageScale 1 | |
484 ShowPageBoundaries off | |
485 ZoomFactor "100" | |
486 Block { | |
487 BlockType SubSystem | |
488 Name "iparam" | |
489 Tag "iparam" | |
490 Ports [1, 1] | |
491 Position [45, 82, 100, 108] | |
492 ForegroundColor "red" | |
493 AttributesFormatString "%<key>" | |
494 MinAlgLoopOccurrences off | |
495 RTWSystemCode "Auto" | |
496 FunctionWithSeparateData off | |
497 MaskHideContents off | |
498 MaskType "iparam" | |
499 MaskPromptString "Parameter name" | |
500 MaskStyleString "edit" | |
501 MaskTunableValueString "on" | |
502 MaskEnableString "on" | |
503 MaskVisibilityString "on" | |
504 MaskToolTipString "on" | |
505 MaskVariables "key=@1;" | |
506 MaskDisplay "image(imread('images/param.jpg'))" | |
507 MaskIconFrame on | |
508 MaskIconOpaque on | |
509 MaskIconRotate "none" | |
510 MaskIconUnits "autoscale" | |
511 MaskValueString "0" | |
512 System { | |
513 Name "iparam" | |
514 Location [808, 588, 948, 654] | |
515 Open off | |
516 ModelBrowserVisibility off | |
517 ModelBrowserWidth 200 | |
518 ScreenColor "white" | |
519 PaperOrientation "landscape" | |
520 PaperPositionMode "auto" | |
521 PaperType "A4" | |
522 PaperUnits "inches" | |
523 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
524 TiledPageScale 1 | |
525 ShowPageBoundaries off | |
526 ZoomFactor "100" | |
527 Block { | |
528 BlockType Inport | |
529 Name "In1" | |
530 Position [25, 28, 55, 42] | |
531 IconDisplay "Port number" | |
532 MaskIconFrame on | |
533 MaskIconOpaque on | |
534 MaskIconRotate "none" | |
535 MaskIconUnits "autoscale" | |
536 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
537 "are/m-toolbox/sltpda/test/testout.xml" | |
538 } | |
539 Block { | |
540 BlockType Outport | |
541 Name "Out1" | |
542 Position [85, 28, 115, 42] | |
543 IconDisplay "Port number" | |
544 BusOutputAsStruct off | |
545 } | |
546 } | |
547 } | |
548 Block { | |
549 BlockType SubSystem | |
550 Name "loop" | |
551 Ports [] | |
552 Position [190, 32, 232, 70] | |
553 DropShadow on | |
554 AttributesFormatString "%<block>\\n%<key>\\n%<vals>\\n%<loopon>\\n%" | |
555 "<level>" | |
556 OpenFcn "loopgui" | |
557 MinAlgLoopOccurrences off | |
558 RTWSystemCode "Auto" | |
559 FunctionWithSeparateData off | |
560 MaskHideContents off | |
561 MaskType "loop" | |
562 MaskPromptString "Block Name|handle|key|values|loopon|level" | |
563 MaskStyleString "edit,edit,edit,edit,edit,edit" | |
564 MaskTunableValueString "on,on,on,on,on,on" | |
565 MaskCallbackString "|||||" | |
566 MaskEnableString "on,on,on,on,on,on" | |
567 MaskVisibilityString "on,on,on,on,on,on" | |
568 MaskToolTipString "on,on,on,on,on,on" | |
569 MaskVarAliasString ",,,,," | |
570 MaskVariables "block=@1;blockHandle=@2;key=@3;vals=@4;loop" | |
571 "on=@5;level=@6;" | |
572 MaskIconFrame on | |
573 MaskIconOpaque on | |
574 MaskIconRotate "none" | |
575 MaskIconUnits "autoscale" | |
576 MaskValueString "<empty>|<empty>|0|0|0|0" | |
577 MaskTabNameString ",,,,," | |
578 System { | |
579 Name "loop" | |
580 Location [1235, 448, 1375, 514] | |
581 Open off | |
582 ModelBrowserVisibility off | |
583 ModelBrowserWidth 200 | |
584 ScreenColor "white" | |
585 PaperOrientation "landscape" | |
586 PaperPositionMode "auto" | |
587 PaperType "A4" | |
588 PaperUnits "inches" | |
589 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
590 TiledPageScale 1 | |
591 ShowPageBoundaries off | |
592 ZoomFactor "100" | |
593 } | |
594 } | |
595 Block { | |
596 BlockType SubSystem | |
597 Name "param" | |
598 Tag "param" | |
599 Ports [0, 1] | |
600 Position [45, 138, 95, 172] | |
601 ForegroundColor "red" | |
602 AttributesFormatString "%<key>" | |
603 MinAlgLoopOccurrences off | |
604 RTWSystemCode "Auto" | |
605 FunctionWithSeparateData off | |
606 MaskHideContents off | |
607 MaskType "param" | |
608 MaskPromptString "Parameter name|Value" | |
609 MaskStyleString "edit,edit" | |
610 MaskTunableValueString "on,on" | |
611 MaskCallbackString "|" | |
612 MaskEnableString "on,on" | |
613 MaskVisibilityString "on,on" | |
614 MaskToolTipString "on,on" | |
615 MaskVarAliasString "," | |
616 MaskVariables "key=@1;val=@2;" | |
617 MaskDisplay "image(imread('images/param.jpg'))" | |
618 MaskIconFrame on | |
619 MaskIconOpaque on | |
620 MaskIconRotate "none" | |
621 MaskIconUnits "autoscale" | |
622 MaskValueString "0|0" | |
623 MaskTabNameString "," | |
624 System { | |
625 Name "param" | |
626 Location [988, 463, 1083, 529] | |
627 Open off | |
628 ModelBrowserVisibility off | |
629 ModelBrowserWidth 200 | |
630 ScreenColor "white" | |
631 PaperOrientation "landscape" | |
632 PaperPositionMode "auto" | |
633 PaperType "A4" | |
634 PaperUnits "inches" | |
635 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
636 TiledPageScale 1 | |
637 ShowPageBoundaries off | |
638 ZoomFactor "100" | |
639 Block { | |
640 BlockType Outport | |
641 Name "Out1" | |
642 Position [40, 28, 70, 42] | |
643 IconDisplay "Port number" | |
644 BusOutputAsStruct off | |
645 } | |
646 } | |
647 } | |
648 Block { | |
649 BlockType SubSystem | |
650 Name "plist" | |
651 Ports [1, 1] | |
652 Position [45, 27, 105, 63] | |
653 ForegroundColor "red" | |
654 MinAlgLoopOccurrences off | |
655 RTWSystemCode "Auto" | |
656 FunctionWithSeparateData off | |
657 MaskHideContents off | |
658 MaskType "plist" | |
659 MaskDisplay "image(imread('images/plist.jpg'))" | |
660 MaskIconFrame on | |
661 MaskIconOpaque on | |
662 MaskIconRotate "none" | |
663 MaskIconUnits "autoscale" | |
664 System { | |
665 Name "plist" | |
666 Location [1038, 598, 1178, 664] | |
667 Open off | |
668 ModelBrowserVisibility off | |
669 ModelBrowserWidth 200 | |
670 ScreenColor "white" | |
671 PaperOrientation "landscape" | |
672 PaperPositionMode "auto" | |
673 PaperType "A4" | |
674 PaperUnits "inches" | |
675 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
676 TiledPageScale 1 | |
677 ShowPageBoundaries off | |
678 ZoomFactor "100" | |
679 Block { | |
680 BlockType Inport | |
681 Name "In1" | |
682 Position [25, 28, 55, 42] | |
683 IconDisplay "Port number" | |
684 MaskIconFrame on | |
685 MaskIconOpaque on | |
686 MaskIconRotate "none" | |
687 MaskIconUnits "autoscale" | |
688 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
689 "are/m-toolbox/sltpda/test/testout.xml" | |
690 } | |
691 Block { | |
692 BlockType Outport | |
693 Name "Out1" | |
694 Position [85, 28, 115, 42] | |
695 IconDisplay "Port number" | |
696 BusOutputAsStruct off | |
697 } | |
698 } | |
699 } | |
700 } | |
701 } | |
702 Block { | |
703 BlockType SubSystem | |
704 Name "Pole/zero Modelling" | |
705 Ports [] | |
706 Position [325, 337, 395, 393] | |
707 MinAlgLoopOccurrences off | |
708 RTWSystemCode "Auto" | |
709 FunctionWithSeparateData off | |
710 MaskHideContents off | |
711 MaskDisplay "image(imread('images/pzmodelling.jpg'))" | |
712 MaskIconFrame on | |
713 MaskIconOpaque on | |
714 MaskIconRotate "none" | |
715 MaskIconUnits "autoscale" | |
716 System { | |
717 Name "Pole/zero Modelling" | |
718 Location [788, 391, 1224, 656] | |
719 Open off | |
720 ModelBrowserVisibility off | |
721 ModelBrowserWidth 200 | |
722 ScreenColor "white" | |
723 PaperOrientation "landscape" | |
724 PaperPositionMode "auto" | |
725 PaperType "A4" | |
726 PaperUnits "inches" | |
727 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
728 TiledPageScale 1 | |
729 ShowPageBoundaries off | |
730 ZoomFactor "100" | |
731 Block { | |
732 BlockType SubSystem | |
733 Name "IIR" | |
734 Ports [1, 1] | |
735 Position [255, 88, 295, 112] | |
736 MinAlgLoopOccurrences off | |
737 RTWSystemCode "Auto" | |
738 FunctionWithSeparateData off | |
739 MaskHideContents off | |
740 MaskType "miir" | |
741 MaskPromptString "Sample rate" | |
742 MaskStyleString "edit" | |
743 MaskTunableValueString "on" | |
744 MaskEnableString "on" | |
745 MaskVisibilityString "on" | |
746 MaskToolTipString "on" | |
747 MaskVariables "fs=@1;" | |
748 MaskDisplay "image(imread('images/iir.jpg'))" | |
749 MaskIconFrame on | |
750 MaskIconOpaque on | |
751 MaskIconRotate "none" | |
752 MaskIconUnits "autoscale" | |
753 MaskValueString "0" | |
754 System { | |
755 Name "IIR" | |
756 Location [1151, 602, 1396, 834] | |
757 Open off | |
758 ModelBrowserVisibility off | |
759 ModelBrowserWidth 200 | |
760 ScreenColor "white" | |
761 PaperOrientation "landscape" | |
762 PaperPositionMode "auto" | |
763 PaperType "A4" | |
764 PaperUnits "inches" | |
765 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
766 TiledPageScale 1 | |
767 ShowPageBoundaries off | |
768 ZoomFactor "100" | |
769 Block { | |
770 BlockType Inport | |
771 Name "In1" | |
772 Position [25, 28, 55, 42] | |
773 IconDisplay "Port number" | |
774 MaskIconFrame on | |
775 MaskIconOpaque on | |
776 MaskIconRotate "none" | |
777 MaskIconUnits "autoscale" | |
778 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
779 "are/m-toolbox/sltpda/test/testout.xml" | |
780 } | |
781 Block { | |
782 BlockType Outport | |
783 Name "Out1" | |
784 Position [85, 28, 115, 42] | |
785 IconDisplay "Port number" | |
786 BusOutputAsStruct off | |
787 } | |
788 } | |
789 } | |
790 Block { | |
791 BlockType SubSystem | |
792 Name "pole" | |
793 Tag "pole" | |
794 Ports [0, 1] | |
795 Position [25, 26, 55, 54] | |
796 AttributesFormatString "%<polef>\\n%<poleQ>" | |
797 MinAlgLoopOccurrences off | |
798 RTWSystemCode "Auto" | |
799 FunctionWithSeparateData off | |
800 MaskHideContents off | |
801 MaskType "pole" | |
802 MaskPromptString "Frequency|Q" | |
803 MaskStyleString "edit,edit" | |
804 MaskTunableValueString "on,on" | |
805 MaskCallbackString "|" | |
806 MaskEnableString "on,on" | |
807 MaskVisibilityString "on,on" | |
808 MaskToolTipString "on,on" | |
809 MaskVarAliasString "," | |
810 MaskVariables "polef=@1;poleQ=@2;" | |
811 MaskDisplay "image(imread('images/pole.jpg'))" | |
812 MaskIconFrame on | |
813 MaskIconOpaque on | |
814 MaskIconRotate "none" | |
815 MaskIconUnits "autoscale" | |
816 MaskValueString "0|0" | |
817 MaskTabNameString "," | |
818 System { | |
819 Name "pole" | |
820 Location [688, 522, 783, 588] | |
821 Open off | |
822 ModelBrowserVisibility off | |
823 ModelBrowserWidth 200 | |
824 ScreenColor "white" | |
825 PaperOrientation "landscape" | |
826 PaperPositionMode "auto" | |
827 PaperType "A4" | |
828 PaperUnits "inches" | |
829 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
830 TiledPageScale 1 | |
831 ShowPageBoundaries off | |
832 ZoomFactor "100" | |
833 Block { | |
834 BlockType Outport | |
835 Name "Out1" | |
836 Position [40, 28, 70, 42] | |
837 IconDisplay "Port number" | |
838 BusOutputAsStruct off | |
839 } | |
840 } | |
841 } | |
842 Block { | |
843 BlockType SubSystem | |
844 Name "pzmodel" | |
845 Ports [3, 1] | |
846 Position [125, 29, 220, 91] | |
847 MinAlgLoopOccurrences off | |
848 RTWSystemCode "Auto" | |
849 FunctionWithSeparateData off | |
850 MaskHideContents off | |
851 MaskType "pzmodel" | |
852 MaskDisplay "image(imread('images/pzmodel.jpg'))\nport_l" | |
853 "abel('input', 1, 'gain')\nport_label('input', 2, 'poles')\nport_label('input'" | |
854 ", 3, 'zeros')" | |
855 MaskIconFrame on | |
856 MaskIconOpaque on | |
857 MaskIconRotate "none" | |
858 MaskIconUnits "autoscale" | |
859 System { | |
860 Name "pzmodel" | |
861 Location [1071, 502, 1319, 762] | |
862 Open off | |
863 ModelBrowserVisibility off | |
864 ModelBrowserWidth 200 | |
865 ScreenColor "white" | |
866 PaperOrientation "landscape" | |
867 PaperPositionMode "auto" | |
868 PaperType "A4" | |
869 PaperUnits "inches" | |
870 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
871 TiledPageScale 1 | |
872 ShowPageBoundaries off | |
873 ZoomFactor "100" | |
874 Block { | |
875 BlockType Inport | |
876 Name "gain" | |
877 Position [20, 93, 50, 107] | |
878 IconDisplay "Port number" | |
879 MaskIconFrame on | |
880 MaskIconOpaque on | |
881 MaskIconRotate "none" | |
882 MaskIconUnits "autoscale" | |
883 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
884 "are/m-toolbox/sltpda/test/testout.xml" | |
885 } | |
886 Block { | |
887 BlockType Inport | |
888 Name "poles" | |
889 Position [20, 128, 50, 142] | |
890 Port "2" | |
891 IconDisplay "Port number" | |
892 MaskIconFrame on | |
893 MaskIconOpaque on | |
894 MaskIconRotate "none" | |
895 MaskIconUnits "autoscale" | |
896 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
897 "are/m-toolbox/sltpda/test/testout.xml" | |
898 } | |
899 Block { | |
900 BlockType Inport | |
901 Name "zeros" | |
902 Position [20, 163, 50, 177] | |
903 Port "3" | |
904 IconDisplay "Port number" | |
905 MaskIconFrame on | |
906 MaskIconOpaque on | |
907 MaskIconRotate "none" | |
908 MaskIconUnits "autoscale" | |
909 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
910 "are/m-toolbox/sltpda/test/testout.xml" | |
911 } | |
912 Block { | |
913 BlockType Outport | |
914 Name "pzm" | |
915 Position [85, 128, 115, 142] | |
916 IconDisplay "Port number" | |
917 BusOutputAsStruct off | |
918 } | |
919 } | |
920 } | |
921 Block { | |
922 BlockType SubSystem | |
923 Name "resp" | |
924 Ports [1, 1] | |
925 Position [255, 28, 310, 62] | |
926 MinAlgLoopOccurrences off | |
927 RTWSystemCode "Auto" | |
928 FunctionWithSeparateData off | |
929 MaskHideContents off | |
930 MaskType "resp" | |
931 MaskPromptString "Start frequency|Stop frequency|Number point" | |
932 "s|Sample spacing" | |
933 MaskStyleString "edit,edit,edit,popup(linear|log)" | |
934 MaskTunableValueString "on,on,on,on" | |
935 MaskCallbackString "|||" | |
936 MaskEnableString "on,on,on,on" | |
937 MaskVisibilityString "on,on,on,on" | |
938 MaskToolTipString "on,on,on,on" | |
939 MaskVarAliasString ",,," | |
940 MaskVariables "f1=@1;f2=@2;nf=@3;scale=@4;" | |
941 MaskDisplay "image(imread('images/resp.jpg'))" | |
942 MaskIconFrame on | |
943 MaskIconOpaque on | |
944 MaskIconRotate "none" | |
945 MaskIconUnits "autoscale" | |
946 MaskValueString "|||linear" | |
947 MaskTabNameString ",,," | |
948 System { | |
949 Name "resp" | |
950 Location [1046, 621, 1233, 725] | |
951 Open off | |
952 ModelBrowserVisibility off | |
953 ModelBrowserWidth 200 | |
954 ScreenColor "white" | |
955 PaperOrientation "landscape" | |
956 PaperPositionMode "auto" | |
957 PaperType "A4" | |
958 PaperUnits "inches" | |
959 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
960 TiledPageScale 1 | |
961 ShowPageBoundaries off | |
962 ZoomFactor "100" | |
963 Block { | |
964 BlockType Inport | |
965 Name "In1" | |
966 Position [25, 28, 55, 42] | |
967 IconDisplay "Port number" | |
968 MaskIconFrame on | |
969 MaskIconOpaque on | |
970 MaskIconRotate "none" | |
971 MaskIconUnits "autoscale" | |
972 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
973 "are/m-toolbox/sltpda/test/testout.xml" | |
974 } | |
975 Block { | |
976 BlockType Outport | |
977 Name "Out1" | |
978 Position [85, 28, 115, 42] | |
979 IconDisplay "Port number" | |
980 BusOutputAsStruct off | |
981 } | |
982 } | |
983 } | |
984 Block { | |
985 BlockType SubSystem | |
986 Name "zero" | |
987 Tag "zero" | |
988 Ports [0, 1] | |
989 Position [70, 26, 100, 54] | |
990 AttributesFormatString "%<zerof>\\n%<zeroQ>" | |
991 MinAlgLoopOccurrences off | |
992 RTWSystemCode "Auto" | |
993 FunctionWithSeparateData off | |
994 MaskHideContents off | |
995 MaskType "zero" | |
996 MaskPromptString "Frequency|Q" | |
997 MaskStyleString "edit,edit" | |
998 MaskTunableValueString "on,on" | |
999 MaskCallbackString "|" | |
1000 MaskEnableString "on,on" | |
1001 MaskVisibilityString "on,on" | |
1002 MaskToolTipString "on,on" | |
1003 MaskVarAliasString "," | |
1004 MaskVariables "zerof=@1;zeroQ=@2;" | |
1005 MaskDisplay "image(imread('images/zero.jpg'))" | |
1006 MaskIconFrame on | |
1007 MaskIconOpaque on | |
1008 MaskIconRotate "none" | |
1009 MaskIconUnits "autoscale" | |
1010 MaskValueString "0|0" | |
1011 MaskTabNameString "," | |
1012 System { | |
1013 Name "zero" | |
1014 Location [688, 522, 783, 588] | |
1015 Open off | |
1016 ModelBrowserVisibility off | |
1017 ModelBrowserWidth 200 | |
1018 ScreenColor "white" | |
1019 PaperOrientation "landscape" | |
1020 PaperPositionMode "auto" | |
1021 PaperType "A4" | |
1022 PaperUnits "inches" | |
1023 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1024 TiledPageScale 1 | |
1025 ShowPageBoundaries off | |
1026 ZoomFactor "100" | |
1027 Block { | |
1028 BlockType Outport | |
1029 Name "Out1" | |
1030 Position [40, 28, 70, 42] | |
1031 IconDisplay "Port number" | |
1032 BusOutputAsStruct off | |
1033 } | |
1034 } | |
1035 } | |
1036 Annotation { | |
1037 Position [286, 119] | |
1038 } | |
1039 } | |
1040 } | |
1041 Block { | |
1042 BlockType SubSystem | |
1043 Name "Signal Processing blocks" | |
1044 Ports [] | |
1045 Position [320, 230, 405, 290] | |
1046 MinAlgLoopOccurrences off | |
1047 RTWSystemCode "Auto" | |
1048 FunctionWithSeparateData off | |
1049 MaskHideContents off | |
1050 MaskDisplay "image(imread('images/sigproc.jpg'))" | |
1051 MaskIconFrame on | |
1052 MaskIconOpaque on | |
1053 MaskIconRotate "none" | |
1054 MaskIconUnits "autoscale" | |
1055 System { | |
1056 Name "Signal Processing blocks" | |
1057 Location [775, 422, 1152, 860] | |
1058 Open on | |
1059 ModelBrowserVisibility off | |
1060 ModelBrowserWidth 200 | |
1061 ScreenColor "white" | |
1062 PaperOrientation "landscape" | |
1063 PaperPositionMode "auto" | |
1064 PaperType "A4" | |
1065 PaperUnits "inches" | |
1066 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1067 TiledPageScale 1 | |
1068 ShowPageBoundaries off | |
1069 ZoomFactor "100" | |
1070 Block { | |
1071 BlockType SubSystem | |
1072 Name "Digital filtering" | |
1073 Ports [] | |
1074 Position [180, 107, 250, 163] | |
1075 MinAlgLoopOccurrences off | |
1076 RTWSystemCode "Auto" | |
1077 FunctionWithSeparateData off | |
1078 MaskHideContents off | |
1079 MaskDisplay "color('blue');dpoly([0 0 1], [1 2 1], 'z')" | |
1080 MaskIconFrame on | |
1081 MaskIconOpaque on | |
1082 MaskIconRotate "none" | |
1083 MaskIconUnits "autoscale" | |
1084 System { | |
1085 Name "Digital filtering" | |
1086 Location [952, 268, 1395, 556] | |
1087 Open off | |
1088 ModelBrowserVisibility off | |
1089 ModelBrowserWidth 200 | |
1090 ScreenColor "white" | |
1091 PaperOrientation "landscape" | |
1092 PaperPositionMode "auto" | |
1093 PaperType "A4" | |
1094 PaperUnits "inches" | |
1095 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1096 TiledPageScale 1 | |
1097 ShowPageBoundaries off | |
1098 ZoomFactor "100" | |
1099 Block { | |
1100 BlockType SubSystem | |
1101 Name "IIR Response" | |
1102 Ports [1, 1] | |
1103 Position [35, 148, 80, 182] | |
1104 ForegroundColor "blue" | |
1105 MinAlgLoopOccurrences off | |
1106 RTWSystemCode "Auto" | |
1107 FunctionWithSeparateData off | |
1108 MaskHideContents off | |
1109 MaskType "iirResp" | |
1110 MaskPromptString "Start Frequency|Stop Frequency|Number p" | |
1111 "oints" | |
1112 MaskStyleString "edit,edit,edit" | |
1113 MaskTunableValueString "on,on,on" | |
1114 MaskCallbackString "||" | |
1115 MaskEnableString "on,on,on" | |
1116 MaskVisibilityString "on,on,on" | |
1117 MaskToolTipString "on,on,on" | |
1118 MaskVarAliasString ",," | |
1119 MaskVariables "f1=@1;f2=@2;nf=@3;" | |
1120 MaskDisplay "image(imread('images/iirResp.jpg'))" | |
1121 MaskIconFrame on | |
1122 MaskIconOpaque on | |
1123 MaskIconRotate "none" | |
1124 MaskIconUnits "autoscale" | |
1125 MaskValueString "||" | |
1126 MaskTabNameString ",," | |
1127 System { | |
1128 Name "IIR Response" | |
1129 Location [947, 392, 1184, 570] | |
1130 Open off | |
1131 ModelBrowserVisibility off | |
1132 ModelBrowserWidth 200 | |
1133 ScreenColor "white" | |
1134 PaperOrientation "landscape" | |
1135 PaperPositionMode "auto" | |
1136 PaperType "A4" | |
1137 PaperUnits "inches" | |
1138 TiledPaperMargins "[0.500000, 0.500000, 0.500000, 0.5000" | |
1139 "00]" | |
1140 TiledPageScale 1 | |
1141 ShowPageBoundaries off | |
1142 ZoomFactor "100" | |
1143 Block { | |
1144 BlockType Inport | |
1145 Name "In1" | |
1146 Position [25, 28, 55, 42] | |
1147 IconDisplay "Port number" | |
1148 MaskIconFrame on | |
1149 MaskIconOpaque on | |
1150 MaskIconRotate "none" | |
1151 MaskIconUnits "autoscale" | |
1152 MaskValueString "/Users/hewitson/working/ltp/ltpda/s" | |
1153 "oftware/m-toolbox/sltpda/test/testout.xml" | |
1154 } | |
1155 Block { | |
1156 BlockType Outport | |
1157 Name "Out1" | |
1158 Position [85, 28, 115, 42] | |
1159 IconDisplay "Port number" | |
1160 BusOutputAsStruct off | |
1161 } | |
1162 } | |
1163 } | |
1164 Block { | |
1165 BlockType SubSystem | |
1166 Name "LISO filter" | |
1167 Tag "filter" | |
1168 Description "Filter an AO." | |
1169 Ports [1, 1] | |
1170 Position [30, 33, 85, 77] | |
1171 ForegroundColor "darkGreen" | |
1172 AttributesFormatString "%<Tag>\\n%<fname>" | |
1173 MinAlgLoopOccurrences off | |
1174 RTWSystemCode "Auto" | |
1175 FunctionWithSeparateData off | |
1176 MaskHideContents off | |
1177 MaskType "filter" | |
1178 MaskPromptString "filename|filter method" | |
1179 MaskStyleString "edit,popup(filter|filtfilt)" | |
1180 MaskTunableValueString "on,on" | |
1181 MaskCallbackString "|" | |
1182 MaskEnableString "on,on" | |
1183 MaskVisibilityString "on,on" | |
1184 MaskToolTipString "on,on" | |
1185 MaskVarAliasString "," | |
1186 MaskVariables "fname=@1;method=@2;" | |
1187 MaskDisplay "image(imread('images/LISOiir.jpg'))" | |
1188 MaskIconFrame on | |
1189 MaskIconOpaque on | |
1190 MaskIconRotate "none" | |
1191 MaskIconUnits "autoscale" | |
1192 MaskValueString "foo_iir.fil|filter" | |
1193 MaskTabNameString "," | |
1194 System { | |
1195 Name "LISO filter" | |
1196 Location [666, 259, 1154, 556] | |
1197 Open off | |
1198 ModelBrowserVisibility off | |
1199 ModelBrowserWidth 200 | |
1200 ScreenColor "white" | |
1201 PaperOrientation "landscape" | |
1202 PaperPositionMode "auto" | |
1203 PaperType "A4" | |
1204 PaperUnits "inches" | |
1205 TiledPaperMargins "[0.500000, 0.500000, 0.500000, 0.5000" | |
1206 "00]" | |
1207 TiledPageScale 1 | |
1208 ShowPageBoundaries off | |
1209 ZoomFactor "100" | |
1210 Block { | |
1211 BlockType Inport | |
1212 Name "ao in" | |
1213 Position [40, 28, 70, 42] | |
1214 IconDisplay "Port number" | |
1215 } | |
1216 Block { | |
1217 BlockType Outport | |
1218 Name "property out" | |
1219 Position [185, 28, 215, 42] | |
1220 IconDisplay "Port number" | |
1221 BusOutputAsStruct off | |
1222 } | |
1223 } | |
1224 } | |
1225 Block { | |
1226 BlockType SubSystem | |
1227 Name "Pole/Zero filter" | |
1228 Ports [1, 1] | |
1229 Position [225, 32, 290, 78] | |
1230 ForegroundColor "darkGreen" | |
1231 MinAlgLoopOccurrences off | |
1232 RTWSystemCode "Auto" | |
1233 FunctionWithSeparateData off | |
1234 MaskHideContents off | |
1235 MaskType "filter" | |
1236 MaskDescription "Filter using an IIR filter based on a p" | |
1237 "ole/zero design. Use pzmodel_helper GUI to create the miir constructor string" | |
1238 "." | |
1239 MaskHelp "Filter using an IIR filter based on a p" | |
1240 "ole/zero design. Use pzmodel_helper GUI to create the miir constructor string" | |
1241 "." | |
1242 MaskPromptString "filter method|constructor string" | |
1243 MaskStyleString "popup(filter|filtfilt),edit" | |
1244 MaskTunableValueString "on,on" | |
1245 MaskCallbackString "|" | |
1246 MaskEnableString "on,on" | |
1247 MaskVisibilityString "on,on" | |
1248 MaskToolTipString "on,on" | |
1249 MaskVarAliasString "," | |
1250 MaskVariables "method=@1;miirstr=@2;" | |
1251 MaskDisplay "image(imread('images/pzfilt.jpg'))" | |
1252 MaskIconFrame on | |
1253 MaskIconOpaque on | |
1254 MaskIconRotate "none" | |
1255 MaskIconUnits "autoscale" | |
1256 MaskValueString "filter|pzmodel(plist([param('name', 'pz" | |
1257 "model') param('gain', [1]) param('poles', [ pole(plist([param('f', [1]) param" | |
1258 "('q', [0]) ]))]) param('zeros', []) ]))" | |
1259 MaskTabNameString "," | |
1260 System { | |
1261 Name "Pole/Zero filter" | |
1262 Location [767, 454, 907, 520] | |
1263 Open off | |
1264 ModelBrowserVisibility off | |
1265 ModelBrowserWidth 200 | |
1266 ScreenColor "white" | |
1267 PaperOrientation "landscape" | |
1268 PaperPositionMode "auto" | |
1269 PaperType "A4" | |
1270 PaperUnits "inches" | |
1271 TiledPaperMargins "[0.500000, 0.500000, 0.500000, 0.5000" | |
1272 "00]" | |
1273 TiledPageScale 1 | |
1274 ShowPageBoundaries off | |
1275 ZoomFactor "100" | |
1276 Block { | |
1277 BlockType Inport | |
1278 Name "In1" | |
1279 Position [25, 28, 55, 42] | |
1280 IconDisplay "Port number" | |
1281 MaskIconFrame on | |
1282 MaskIconOpaque on | |
1283 MaskIconRotate "none" | |
1284 MaskIconUnits "autoscale" | |
1285 MaskValueString "/Users/hewitson/working/ltp/ltpda/s" | |
1286 "oftware/m-toolbox/sltpda/test/testout.xml" | |
1287 } | |
1288 Block { | |
1289 BlockType Outport | |
1290 Name "Out1" | |
1291 Position [85, 28, 115, 42] | |
1292 IconDisplay "Port number" | |
1293 BusOutputAsStruct off | |
1294 } | |
1295 } | |
1296 } | |
1297 Block { | |
1298 BlockType SubSystem | |
1299 Name "Standard Filter" | |
1300 Tag "filter" | |
1301 Description "Apply a standard filter type to input A" | |
1302 "O." | |
1303 Ports [1, 1] | |
1304 Position [130, 32, 195, 78] | |
1305 ForegroundColor "darkGreen" | |
1306 AttributesFormatString "%<Tag>\\n%<ftype>\\n%<ffc>\\n%<fgain>" | |
1307 MinAlgLoopOccurrences off | |
1308 RTWSystemCode "Auto" | |
1309 FunctionWithSeparateData off | |
1310 MaskHideContents off | |
1311 MaskType "filter" | |
1312 MaskHelp "Filters stuff." | |
1313 MaskPromptString "method|filter type|gain|corner frequenc" | |
1314 "ie(s) [Hz]|filter order" | |
1315 MaskStyleString "popup(filter|filtfilt),popup(highpass|l" | |
1316 "owpass|bandpass|bandreject),edit,edit,edit" | |
1317 MaskTunableValueString "on,on,on,on,on" | |
1318 MaskCallbackString "||||" | |
1319 MaskEnableString "on,on,on,on,on" | |
1320 MaskVisibilityString "on,on,on,on,on" | |
1321 MaskToolTipString "on,on,on,on,on" | |
1322 MaskVarAliasString ",,,," | |
1323 MaskVariables "method=@1;ftype=@2;fgain=@3;ffc=@4;ford" | |
1324 "er=@5;" | |
1325 MaskDisplay "image(imread('images/standardiir.jpg'))" | |
1326 MaskIconFrame on | |
1327 MaskIconOpaque on | |
1328 MaskIconRotate "none" | |
1329 MaskIconUnits "autoscale" | |
1330 MaskValueString "filter|highpass|1|0.5|1" | |
1331 MaskTabNameString ",,,," | |
1332 System { | |
1333 Name "Standard Filter" | |
1334 Location [1109, 906, 1369, 977] | |
1335 Open off | |
1336 ModelBrowserVisibility off | |
1337 ModelBrowserWidth 200 | |
1338 ScreenColor "white" | |
1339 PaperOrientation "landscape" | |
1340 PaperPositionMode "auto" | |
1341 PaperType "A4" | |
1342 PaperUnits "inches" | |
1343 TiledPaperMargins "[0.500000, 0.500000, 0.500000, 0.5000" | |
1344 "00]" | |
1345 TiledPageScale 1 | |
1346 ShowPageBoundaries off | |
1347 ZoomFactor "100" | |
1348 Block { | |
1349 BlockType Inport | |
1350 Name "In1" | |
1351 Position [25, 33, 55, 47] | |
1352 IconDisplay "Port number" | |
1353 } | |
1354 Block { | |
1355 BlockType Outport | |
1356 Name "Out1" | |
1357 Position [205, 28, 235, 42] | |
1358 IconDisplay "Port number" | |
1359 BusOutputAsStruct off | |
1360 } | |
1361 } | |
1362 } | |
1363 } | |
1364 } | |
1365 Block { | |
1366 BlockType SubSystem | |
1367 Name "Frequency domain" | |
1368 Ports [] | |
1369 Position [75, 106, 145, 154] | |
1370 MinAlgLoopOccurrences off | |
1371 RTWSystemCode "Auto" | |
1372 FunctionWithSeparateData off | |
1373 MaskHideContents off | |
1374 MaskDisplay "image(imread('images/sigproc_freqdomain.jpg" | |
1375 "'))" | |
1376 MaskIconFrame on | |
1377 MaskIconOpaque on | |
1378 MaskIconRotate "none" | |
1379 MaskIconUnits "autoscale" | |
1380 System { | |
1381 Name "Frequency domain" | |
1382 Location [446, 451, 975, 820] | |
1383 Open on | |
1384 ModelBrowserVisibility off | |
1385 ModelBrowserWidth 200 | |
1386 ScreenColor "white" | |
1387 PaperOrientation "landscape" | |
1388 PaperPositionMode "auto" | |
1389 PaperType "A4" | |
1390 PaperUnits "inches" | |
1391 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1392 TiledPageScale 1 | |
1393 ShowPageBoundaries off | |
1394 ZoomFactor "100" | |
1395 Block { | |
1396 BlockType SubSystem | |
1397 Name "ltpda_lpsd" | |
1398 Tag "ltpda_psd" | |
1399 Ports [1, 1] | |
1400 Position [155, 27, 225, 73] | |
1401 ForegroundColor "blue" | |
1402 AttributesFormatString "%<win>\\n%<Jdes>\\n%<Tag>" | |
1403 MinAlgLoopOccurrences off | |
1404 RTWSystemCode "Auto" | |
1405 FunctionWithSeparateData off | |
1406 MaskHideContents off | |
1407 MaskType "ltpda_lpsd" | |
1408 MaskPromptString "Desired num averages|Minimum num averag" | |
1409 "es|Number of spectral frequencies|Window|PSLL|Overlap" | |
1410 MaskStyleString "edit,edit,edit,popup(Hanning|Kaiser),ed" | |
1411 "it,edit" | |
1412 MaskTunableValueString "on,on,on,on,on,on" | |
1413 MaskCallbackString "|||||" | |
1414 MaskEnableString "on,on,on,on,on,on" | |
1415 MaskVisibilityString "on,on,on,on,on,on" | |
1416 MaskToolTipString "on,on,on,on,on,on" | |
1417 MaskVarAliasString ",,,,," | |
1418 MaskVariables "Kdes=@1;Kmin=@2;Jdes=@3;win=@4;psll=@5;" | |
1419 "olap=@6;" | |
1420 MaskDisplay "image(imread('images/lpsd.jpg'))" | |
1421 MaskIconFrame on | |
1422 MaskIconOpaque on | |
1423 MaskIconRotate "none" | |
1424 MaskIconUnits "autoscale" | |
1425 MaskValueString "100|1|100|Kaiser|100|0" | |
1426 MaskTabNameString ",,,,," | |
1427 System { | |
1428 Name "ltpda_lpsd" | |
1429 Location [636, 360, 776, 426] | |
1430 Open off | |
1431 ModelBrowserVisibility off | |
1432 ModelBrowserWidth 200 | |
1433 ScreenColor "white" | |
1434 PaperOrientation "landscape" | |
1435 PaperPositionMode "auto" | |
1436 PaperType "A4" | |
1437 PaperUnits "inches" | |
1438 TiledPaperMargins "[0.500000, 0.500000, 0.500000, 0.5000" | |
1439 "00]" | |
1440 TiledPageScale 1 | |
1441 ShowPageBoundaries off | |
1442 ZoomFactor "100" | |
1443 Block { | |
1444 BlockType Inport | |
1445 Name "In1" | |
1446 Position [25, 28, 55, 42] | |
1447 IconDisplay "Port number" | |
1448 } | |
1449 Block { | |
1450 BlockType Outport | |
1451 Name "Out1" | |
1452 Position [85, 28, 115, 42] | |
1453 IconDisplay "Port number" | |
1454 BusOutputAsStruct off | |
1455 } | |
1456 } | |
1457 } | |
1458 Block { | |
1459 BlockType SubSystem | |
1460 Name "ltpda_pwelch" | |
1461 Tag "ltpda_pwelch" | |
1462 Description "Makes a spectral density estimate by ca" | |
1463 "lling ltpda_pwlech." | |
1464 Ports [2, 1] | |
1465 Position [55, 27, 105, 63] | |
1466 ForegroundColor "blue" | |
1467 AttributesFormatString "%<nfft>\\n%<nolap>" | |
1468 MinAlgLoopOccurrences off | |
1469 RTWSystemCode "Auto" | |
1470 FunctionWithSeparateData off | |
1471 MaskHideContents off | |
1472 MaskType "ltpda_pwelch" | |
1473 MaskPromptString "Num points in FFT|Overlap (samples)" | |
1474 MaskStyleString "edit,edit" | |
1475 MaskTunableValueString "on,on" | |
1476 MaskCallbackString "|" | |
1477 MaskEnableString "on,on" | |
1478 MaskVisibilityString "on,on" | |
1479 MaskToolTipString "on,on" | |
1480 MaskVarAliasString "," | |
1481 MaskVariables "Nfft=@1;Nolap=@2;" | |
1482 MaskDisplay "image(imread('images/psd.jpg'))\nport_l" | |
1483 "abel('input', 1, 'AOs')\nport_label('input', 2, 'pl')\n" | |
1484 MaskIconFrame on | |
1485 MaskIconOpaque on | |
1486 MaskIconRotate "none" | |
1487 MaskIconUnits "autoscale" | |
1488 MaskValueString "|" | |
1489 MaskTabNameString "," | |
1490 System { | |
1491 Name "ltpda_pwelch" | |
1492 Location [558, 605, 985, 818] | |
1493 Open off | |
1494 ModelBrowserVisibility off | |
1495 ModelBrowserWidth 200 | |
1496 ScreenColor "white" | |
1497 PaperOrientation "landscape" | |
1498 PaperPositionMode "auto" | |
1499 PaperType "A4" | |
1500 PaperUnits "inches" | |
1501 TiledPaperMargins "[0.500000, 0.500000, 0.500000, 0.5000" | |
1502 "00]" | |
1503 TiledPageScale 1 | |
1504 ShowPageBoundaries off | |
1505 ZoomFactor "100" | |
1506 Block { | |
1507 BlockType Inport | |
1508 Name "In1" | |
1509 Position [25, 63, 55, 77] | |
1510 IconDisplay "Port number" | |
1511 } | |
1512 Block { | |
1513 BlockType Inport | |
1514 Name "pl" | |
1515 Position [25, 28, 55, 42] | |
1516 Port "2" | |
1517 IconDisplay "Port number" | |
1518 } | |
1519 Block { | |
1520 BlockType Outport | |
1521 Name "Out1" | |
1522 Position [90, 63, 120, 77] | |
1523 IconDisplay "Port number" | |
1524 BusOutputAsStruct off | |
1525 } | |
1526 } | |
1527 } | |
1528 Block { | |
1529 BlockType SubSystem | |
1530 Name "ltpda_tfe" | |
1531 Tag "ltpda_tfe" | |
1532 Description "Calls ltpda_tfe." | |
1533 Ports [3, 1] | |
1534 Position [70, 148, 160, 202] | |
1535 ForegroundColor "blue" | |
1536 AttributesFormatString "%<Tag>\\n%<win>\\n%<nfft>\\n%<nolap>\\n" | |
1537 "%<psll>" | |
1538 MinAlgLoopOccurrences off | |
1539 RTWSystemCode "Auto" | |
1540 FunctionWithSeparateData off | |
1541 MaskHideContents off | |
1542 MaskType "ltpda_tfe" | |
1543 MaskDescription "Computes a transfer function estimate g" | |
1544 "iven the input and output of the system. This calls ltpda_tfe() which in turn" | |
1545 " calls tfestimate()." | |
1546 MaskHelp "Connect the input and output of a syste" | |
1547 "m to this block to compute a transfer function estimate. " | |
1548 MaskPromptString "Window|Nfft|PSLL|Overlap (samples)" | |
1549 MaskStyleString "popup(Hanning|Kaiser),edit,edit,edit" | |
1550 MaskTunableValueString "on,on,on,on" | |
1551 MaskCallbackString "|||" | |
1552 MaskEnableString "on,on,on,on" | |
1553 MaskVisibilityString "on,on,on,on" | |
1554 MaskToolTipString "on,on,on,on" | |
1555 MaskVarAliasString ",,," | |
1556 MaskVariables "win=@1;nfft=@2;psll=@3;nolap=@4;" | |
1557 MaskDisplay "image(imread('images/tfe.jpg'))\nport_l" | |
1558 "abel('input', 1, 'sys out')\nport_label('input', 2, 'sys in')\nport_label('in" | |
1559 "put', 3, 'pl')\n" | |
1560 MaskIconFrame on | |
1561 MaskIconOpaque on | |
1562 MaskIconRotate "none" | |
1563 MaskIconUnits "autoscale" | |
1564 MaskValueString "Hanning|||" | |
1565 MaskTabNameString ",,," | |
1566 System { | |
1567 Name "ltpda_tfe" | |
1568 Location [676, 471, 1094, 673] | |
1569 Open off | |
1570 ModelBrowserVisibility off | |
1571 ModelBrowserWidth 200 | |
1572 ScreenColor "white" | |
1573 PaperOrientation "landscape" | |
1574 PaperPositionMode "auto" | |
1575 PaperType "A4" | |
1576 PaperUnits "inches" | |
1577 TiledPaperMargins "[0.500000, 0.500000, 0.500000, 0.5000" | |
1578 "00]" | |
1579 TiledPageScale 1 | |
1580 ShowPageBoundaries off | |
1581 ZoomFactor "100" | |
1582 Block { | |
1583 BlockType Inport | |
1584 Name "In1" | |
1585 Position [25, 33, 55, 47] | |
1586 IconDisplay "Port number" | |
1587 } | |
1588 Block { | |
1589 BlockType Inport | |
1590 Name "In2" | |
1591 Position [25, 73, 55, 87] | |
1592 Port "2" | |
1593 IconDisplay "Port number" | |
1594 } | |
1595 Block { | |
1596 BlockType Inport | |
1597 Name "pl" | |
1598 Position [25, 113, 55, 127] | |
1599 Port "3" | |
1600 IconDisplay "Port number" | |
1601 } | |
1602 Block { | |
1603 BlockType Outport | |
1604 Name "Out1" | |
1605 Position [80, 28, 110, 42] | |
1606 IconDisplay "Port number" | |
1607 BusOutputAsStruct off | |
1608 } | |
1609 } | |
1610 } | |
1611 } | |
1612 } | |
1613 Block { | |
1614 BlockType SubSystem | |
1615 Name "ltpda_polydetrend" | |
1616 Tag "ltpda_polydetrend" | |
1617 Ports [1, 1] | |
1618 Position [195, 223, 270, 267] | |
1619 ForegroundColor "darkGreen" | |
1620 AttributesFormatString "%<Tag>\\n%<degree>" | |
1621 MinAlgLoopOccurrences off | |
1622 RTWSystemCode "Auto" | |
1623 FunctionWithSeparateData off | |
1624 MaskHideContents off | |
1625 MaskType "ltpda_polydetrend" | |
1626 MaskPromptString "Degree of polynomial" | |
1627 MaskStyleString "edit" | |
1628 MaskTunableValueString "on" | |
1629 MaskEnableString "on" | |
1630 MaskVisibilityString "on" | |
1631 MaskToolTipString "on" | |
1632 MaskVariables "degree=@1;" | |
1633 MaskDisplay "image(imread('images/polydetrend.jpg'))\n" | |
1634 MaskIconFrame on | |
1635 MaskIconOpaque on | |
1636 MaskIconRotate "none" | |
1637 MaskIconUnits "autoscale" | |
1638 MaskValueString "1" | |
1639 System { | |
1640 Name "ltpda_polydetrend" | |
1641 Location [961, 205, 1101, 271] | |
1642 Open off | |
1643 ModelBrowserVisibility off | |
1644 ModelBrowserWidth 200 | |
1645 ScreenColor "white" | |
1646 PaperOrientation "landscape" | |
1647 PaperPositionMode "auto" | |
1648 PaperType "A4" | |
1649 PaperUnits "inches" | |
1650 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1651 TiledPageScale 1 | |
1652 ShowPageBoundaries off | |
1653 ZoomFactor "100" | |
1654 Block { | |
1655 BlockType Inport | |
1656 Name "In1" | |
1657 Position [25, 28, 55, 42] | |
1658 IconDisplay "Port number" | |
1659 } | |
1660 Block { | |
1661 BlockType Outport | |
1662 Name "Out1" | |
1663 Position [85, 28, 115, 42] | |
1664 IconDisplay "Port number" | |
1665 BusOutputAsStruct off | |
1666 } | |
1667 } | |
1668 } | |
1669 Block { | |
1670 BlockType SubSystem | |
1671 Name "ltpda_timedomainfit" | |
1672 Tag "ltpda_timedomainfit" | |
1673 Description "Performs a time-domain fit of the input AOs" | |
1674 " using ltpda_timedomainfit." | |
1675 Ports [1, 1] | |
1676 Position [70, 301, 150, 359] | |
1677 ForegroundColor "magenta" | |
1678 AttributesFormatString "%<Tag>" | |
1679 OpenFcn "1;" | |
1680 MinAlgLoopOccurrences off | |
1681 RTWSystemCode "Auto" | |
1682 FunctionWithSeparateData off | |
1683 MaskHideContents off | |
1684 MaskType "ltpda_timedomainfit" | |
1685 MaskDisplay "image(imread('images/tdfit.jpg'))\n" | |
1686 MaskIconFrame on | |
1687 MaskIconOpaque on | |
1688 MaskIconRotate "none" | |
1689 MaskIconUnits "autoscale" | |
1690 System { | |
1691 Name "ltpda_timedomainfit" | |
1692 Location [741, 355, 886, 426] | |
1693 Open off | |
1694 ModelBrowserVisibility off | |
1695 ModelBrowserWidth 200 | |
1696 ScreenColor "white" | |
1697 PaperOrientation "landscape" | |
1698 PaperPositionMode "auto" | |
1699 PaperType "A4" | |
1700 PaperUnits "inches" | |
1701 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1702 TiledPageScale 1 | |
1703 ShowPageBoundaries off | |
1704 ZoomFactor "100" | |
1705 Block { | |
1706 BlockType Inport | |
1707 Name "In1" | |
1708 Position [25, 33, 55, 47] | |
1709 IconDisplay "Port number" | |
1710 } | |
1711 Block { | |
1712 BlockType Outport | |
1713 Name "Out1" | |
1714 Position [90, 28, 120, 42] | |
1715 IconDisplay "Port number" | |
1716 BusOutputAsStruct off | |
1717 } | |
1718 } | |
1719 } | |
1720 Block { | |
1721 BlockType SubSystem | |
1722 Name "resample" | |
1723 Tag "resample" | |
1724 Ports [1, 1] | |
1725 Position [75, 220, 150, 260] | |
1726 ForegroundColor "darkGreen" | |
1727 MinAlgLoopOccurrences off | |
1728 RTWSystemCode "Auto" | |
1729 FunctionWithSeparateData off | |
1730 MaskHideContents off | |
1731 MaskType "resample" | |
1732 MaskPromptString "Output sample rate" | |
1733 MaskStyleString "edit" | |
1734 MaskTunableValueString "on" | |
1735 MaskEnableString "on" | |
1736 MaskVisibilityString "on" | |
1737 MaskToolTipString "on" | |
1738 MaskVariables "fsout=@1;" | |
1739 MaskDisplay "image(imread('images/resample.jpg'))" | |
1740 MaskIconFrame on | |
1741 MaskIconOpaque on | |
1742 MaskIconRotate "none" | |
1743 MaskIconUnits "autoscale" | |
1744 MaskValueString "0" | |
1745 System { | |
1746 Name "resample" | |
1747 Location [857, 484, 997, 550] | |
1748 Open off | |
1749 ModelBrowserVisibility off | |
1750 ModelBrowserWidth 200 | |
1751 ScreenColor "white" | |
1752 PaperOrientation "landscape" | |
1753 PaperPositionMode "auto" | |
1754 PaperType "A4" | |
1755 PaperUnits "inches" | |
1756 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1757 TiledPageScale 1 | |
1758 ShowPageBoundaries off | |
1759 ZoomFactor "100" | |
1760 Block { | |
1761 BlockType Inport | |
1762 Name "In1" | |
1763 Position [25, 28, 55, 42] | |
1764 IconDisplay "Port number" | |
1765 MaskIconFrame on | |
1766 MaskIconOpaque on | |
1767 MaskIconRotate "none" | |
1768 MaskIconUnits "autoscale" | |
1769 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
1770 "are/m-toolbox/sltpda/test/testout.xml" | |
1771 } | |
1772 Block { | |
1773 BlockType Outport | |
1774 Name "Out1" | |
1775 Position [85, 28, 115, 42] | |
1776 IconDisplay "Port number" | |
1777 BusOutputAsStruct off | |
1778 } | |
1779 } | |
1780 } | |
1781 Annotation { | |
1782 Name "These are signal processing blocks which\na" | |
1783 "re supported by sLTPDA. They mask equivalent\nfunctions which are in LTPDA." | |
1784 Position [19, 34] | |
1785 HorizontalAlignment "left" | |
1786 FontSize 14 | |
1787 } | |
1788 Annotation { | |
1789 Position [167, 389] | |
1790 } | |
1791 } | |
1792 } | |
1793 Block { | |
1794 BlockType SubSystem | |
1795 Name "Sinks" | |
1796 Ports [] | |
1797 Position [140, 225, 184, 266] | |
1798 MinAlgLoopOccurrences off | |
1799 RTWSystemCode "Auto" | |
1800 FunctionWithSeparateData off | |
1801 MaskHideContents off | |
1802 MaskDisplay "image(imread('images/sinks.jpg'))" | |
1803 MaskIconFrame on | |
1804 MaskIconOpaque on | |
1805 MaskIconRotate "none" | |
1806 MaskIconUnits "autoscale" | |
1807 System { | |
1808 Name "Sinks" | |
1809 Location [910, 514, 1164, 718] | |
1810 Open on | |
1811 ModelBrowserVisibility off | |
1812 ModelBrowserWidth 200 | |
1813 ScreenColor "white" | |
1814 PaperOrientation "landscape" | |
1815 PaperPositionMode "auto" | |
1816 PaperType "A4" | |
1817 PaperUnits "inches" | |
1818 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1819 TiledPageScale 1 | |
1820 ShowPageBoundaries off | |
1821 ZoomFactor "100" | |
1822 Block { | |
1823 BlockType SubSystem | |
1824 Name "display" | |
1825 Tag "display" | |
1826 Ports [1] | |
1827 Position [80, 101, 115, 129] | |
1828 OpenFcn "1;" | |
1829 MinAlgLoopOccurrences off | |
1830 RTWSystemCode "Auto" | |
1831 FunctionWithSeparateData off | |
1832 MaskHideContents off | |
1833 MaskType "display" | |
1834 MaskDisplay "image(imread('images/display.jpg'))" | |
1835 MaskIconFrame on | |
1836 MaskIconOpaque on | |
1837 MaskIconRotate "none" | |
1838 MaskIconUnits "autoscale" | |
1839 System { | |
1840 Name "display" | |
1841 Location [1249, 506, 1344, 572] | |
1842 Open off | |
1843 ModelBrowserVisibility off | |
1844 ModelBrowserWidth 200 | |
1845 ScreenColor "white" | |
1846 PaperOrientation "landscape" | |
1847 PaperPositionMode "auto" | |
1848 PaperType "A4" | |
1849 PaperUnits "inches" | |
1850 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1851 TiledPageScale 1 | |
1852 ShowPageBoundaries off | |
1853 ZoomFactor "100" | |
1854 Block { | |
1855 BlockType Inport | |
1856 Name "In1" | |
1857 Position [25, 23, 55, 37] | |
1858 IconDisplay "Port number" | |
1859 MaskIconFrame on | |
1860 MaskIconOpaque on | |
1861 MaskIconRotate "none" | |
1862 MaskIconUnits "autoscale" | |
1863 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
1864 "are/m-toolbox/sltpda/test/testout.xml" | |
1865 } | |
1866 } | |
1867 } | |
1868 Block { | |
1869 BlockType SubSystem | |
1870 Name "plot" | |
1871 Tag "plot" | |
1872 Description "Plot an analysis object." | |
1873 Ports [1] | |
1874 Position [145, 94, 175, 126] | |
1875 AttributesFormatString "%<Tag>" | |
1876 MinAlgLoopOccurrences off | |
1877 RTWSystemCode "Auto" | |
1878 FunctionWithSeparateData off | |
1879 MaskHideContents off | |
1880 MaskType "plot" | |
1881 MaskPromptString "x-scale|y-scale" | |
1882 MaskStyleString "popup(linear|log),popup(linear|log)" | |
1883 MaskTunableValueString "on,on" | |
1884 MaskCallbackString "|" | |
1885 MaskEnableString "on,on" | |
1886 MaskVisibilityString "on,on" | |
1887 MaskToolTipString "on,on" | |
1888 MaskVarAliasString "," | |
1889 MaskVariables "xscale=@1;yscale=@2;" | |
1890 MaskDisplay "image(imread('images/plot.jpg'))" | |
1891 MaskIconFrame on | |
1892 MaskIconOpaque on | |
1893 MaskIconRotate "none" | |
1894 MaskIconUnits "autoscale" | |
1895 MaskValueString "linear|linear" | |
1896 MaskTabNameString "," | |
1897 System { | |
1898 Name "plot" | |
1899 Location [666, 259, 1154, 556] | |
1900 Open off | |
1901 ModelBrowserVisibility off | |
1902 ModelBrowserWidth 200 | |
1903 ScreenColor "white" | |
1904 PaperOrientation "landscape" | |
1905 PaperPositionMode "auto" | |
1906 PaperType "A4" | |
1907 PaperUnits "inches" | |
1908 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1909 TiledPageScale 1 | |
1910 ShowPageBoundaries off | |
1911 ZoomFactor "100" | |
1912 Block { | |
1913 BlockType Inport | |
1914 Name "ao in" | |
1915 Position [40, 28, 70, 42] | |
1916 IconDisplay "Port number" | |
1917 } | |
1918 } | |
1919 } | |
1920 Block { | |
1921 BlockType SubSystem | |
1922 Name "save" | |
1923 Tag "save" | |
1924 Ports [1] | |
1925 Position [140, 28, 180, 62] | |
1926 MinAlgLoopOccurrences off | |
1927 RTWSystemCode "Auto" | |
1928 FunctionWithSeparateData off | |
1929 MaskHideContents off | |
1930 MaskType "save" | |
1931 MaskPromptString "Filename" | |
1932 MaskStyleString "edit" | |
1933 MaskTunableValueString "on" | |
1934 MaskCallbackString "fname = get_param(gcb, 'MaskValues')\n% \n%" | |
1935 " if ~strcmp(fname, '0')\n% % Pop-up dialog box to choose model file\n% [f" | |
1936 "ilename, pathname] = uiputfile({'*.xml', 'LTPDA XML File';...\n% " | |
1937 " '*.txt', 'ASCII File'}, 'Save AO to file')\n% end " | |
1938 " \n% \n% if filename ~= 0\n% infile = fullfile(pathnam" | |
1939 "e, filename);\n[path, fname, ext, vers] = fileparts(char(fname));\n% set_pa" | |
1940 "ram(gcb, 'MaskValues', cellstr(infile));\nset(get_param(gcb, 'handle'), 'Name" | |
1941 "', fname);\n% end\n" | |
1942 MaskEnableString "on" | |
1943 MaskVisibilityString "on" | |
1944 MaskToolTipString "on" | |
1945 MaskVariables "fname=@1;" | |
1946 MaskDisplay "image(imread('images/save.jpg'))" | |
1947 MaskIconFrame on | |
1948 MaskIconOpaque on | |
1949 MaskIconRotate "none" | |
1950 MaskIconUnits "autoscale" | |
1951 MaskValueString "out.xml" | |
1952 System { | |
1953 Name "save" | |
1954 Location [1003, 796, 1098, 862] | |
1955 Open off | |
1956 ModelBrowserVisibility off | |
1957 ModelBrowserWidth 200 | |
1958 ScreenColor "white" | |
1959 PaperOrientation "landscape" | |
1960 PaperPositionMode "auto" | |
1961 PaperType "A4" | |
1962 PaperUnits "inches" | |
1963 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
1964 TiledPageScale 1 | |
1965 ShowPageBoundaries off | |
1966 ZoomFactor "100" | |
1967 Block { | |
1968 BlockType Inport | |
1969 Name "In1" | |
1970 Position [15, 18, 45, 32] | |
1971 IconDisplay "Port number" | |
1972 } | |
1973 } | |
1974 } | |
1975 } | |
1976 } | |
1977 Block { | |
1978 BlockType SubSystem | |
1979 Name "Sources" | |
1980 Ports [] | |
1981 Position [70, 226, 115, 264] | |
1982 MinAlgLoopOccurrences off | |
1983 RTWSystemCode "Auto" | |
1984 FunctionWithSeparateData off | |
1985 MaskHideContents off | |
1986 MaskDisplay "image(imread('images/sources.jpg'))" | |
1987 MaskIconFrame on | |
1988 MaskIconOpaque on | |
1989 MaskIconRotate "none" | |
1990 MaskIconUnits "autoscale" | |
1991 System { | |
1992 Name "Sources" | |
1993 Location [900, 594, 1300, 874] | |
1994 Open on | |
1995 ModelBrowserVisibility off | |
1996 ModelBrowserWidth 200 | |
1997 ScreenColor "white" | |
1998 PaperOrientation "landscape" | |
1999 PaperPositionMode "auto" | |
2000 PaperType "A4" | |
2001 PaperUnits "inches" | |
2002 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2003 TiledPageScale 1 | |
2004 ShowPageBoundaries off | |
2005 ZoomFactor "100" | |
2006 Block { | |
2007 BlockType SubSystem | |
2008 Name "AO Data" | |
2009 Tag "ao" | |
2010 Ports [0, 1] | |
2011 Position [25, 98, 65, 132] | |
2012 ForegroundColor "magenta" | |
2013 MinAlgLoopOccurrences off | |
2014 RTWSystemCode "Auto" | |
2015 FunctionWithSeparateData off | |
2016 MaskHideContents off | |
2017 MaskType "ao" | |
2018 MaskPromptString "data value(s)" | |
2019 MaskStyleString "edit" | |
2020 MaskTunableValueString "on" | |
2021 MaskEnableString "on" | |
2022 MaskVisibilityString "on" | |
2023 MaskToolTipString "on" | |
2024 MaskVariables "vals=@1;" | |
2025 MaskDisplay "image(imread('images/constant.jpg'))" | |
2026 MaskIconFrame on | |
2027 MaskIconOpaque on | |
2028 MaskIconRotate "none" | |
2029 MaskIconUnits "autoscale" | |
2030 MaskValueString "0" | |
2031 System { | |
2032 Name "AO Data" | |
2033 Location [540, 390, 635, 456] | |
2034 Open off | |
2035 ModelBrowserVisibility off | |
2036 ModelBrowserWidth 200 | |
2037 ScreenColor "white" | |
2038 PaperOrientation "landscape" | |
2039 PaperPositionMode "auto" | |
2040 PaperType "A4" | |
2041 PaperUnits "inches" | |
2042 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2043 TiledPageScale 1 | |
2044 ShowPageBoundaries off | |
2045 ZoomFactor "100" | |
2046 Block { | |
2047 BlockType Outport | |
2048 Name "Out1" | |
2049 Position [40, 28, 70, 42] | |
2050 IconDisplay "Port number" | |
2051 BusOutputAsStruct off | |
2052 } | |
2053 } | |
2054 } | |
2055 Block { | |
2056 BlockType SubSystem | |
2057 Name "AO Fcn" | |
2058 Tag "ao" | |
2059 Ports [0, 1] | |
2060 Position [95, 37, 155, 83] | |
2061 ForegroundColor "darkGreen" | |
2062 MinAlgLoopOccurrences off | |
2063 RTWSystemCode "Auto" | |
2064 FunctionWithSeparateData off | |
2065 MaskHideContents off | |
2066 MaskType "ao" | |
2067 MaskPromptString "Function" | |
2068 MaskStyleString "edit" | |
2069 MaskTunableValueString "on" | |
2070 MaskEnableString "on" | |
2071 MaskVisibilityString "on" | |
2072 MaskToolTipString "on" | |
2073 MaskVariables "fcn=@1;" | |
2074 MaskDisplay "image(imread('images/function.jpg'))" | |
2075 MaskIconFrame on | |
2076 MaskIconOpaque on | |
2077 MaskIconRotate "none" | |
2078 MaskIconUnits "autoscale" | |
2079 MaskValueString "0" | |
2080 System { | |
2081 Name "AO Fcn" | |
2082 Location [765, 380, 860, 446] | |
2083 Open off | |
2084 ModelBrowserVisibility off | |
2085 ModelBrowserWidth 200 | |
2086 ScreenColor "white" | |
2087 PaperOrientation "landscape" | |
2088 PaperPositionMode "auto" | |
2089 PaperType "A4" | |
2090 PaperUnits "inches" | |
2091 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2092 TiledPageScale 1 | |
2093 ShowPageBoundaries off | |
2094 ZoomFactor "100" | |
2095 Block { | |
2096 BlockType Outport | |
2097 Name "Out1" | |
2098 Position [40, 28, 70, 42] | |
2099 IconDisplay "Port number" | |
2100 BusOutputAsStruct off | |
2101 } | |
2102 } | |
2103 } | |
2104 Block { | |
2105 BlockType SubSystem | |
2106 Name "Pole/Zero Response" | |
2107 Ports [0, 1] | |
2108 Position [265, 120, 325, 170] | |
2109 ForegroundColor "blue" | |
2110 MinAlgLoopOccurrences off | |
2111 RTWSystemCode "Auto" | |
2112 FunctionWithSeparateData off | |
2113 MaskHideContents off | |
2114 MaskType "pzmresp" | |
2115 MaskPromptString "pzmodel constructor|start frequency|stop fr" | |
2116 "equency|num points" | |
2117 MaskStyleString "edit,edit,edit,edit" | |
2118 MaskTunableValueString "on,on,on,on" | |
2119 MaskCallbackString "|||" | |
2120 MaskEnableString "on,on,on,on" | |
2121 MaskVisibilityString "on,on,on,on" | |
2122 MaskToolTipString "on,on,on,on" | |
2123 MaskVarAliasString ",,," | |
2124 MaskVariables "pzm=@1;f1=@2;f2=@3;nf=@4;" | |
2125 MaskDisplay "image(imread('images/pzresp.jpg'))" | |
2126 MaskIconFrame on | |
2127 MaskIconOpaque on | |
2128 MaskIconRotate "none" | |
2129 MaskIconUnits "autoscale" | |
2130 MaskValueString "pzmodel(plist([param('name', 'pzmodel') par" | |
2131 "am('gain', [1]) param('poles', [ pole(plist([param('f', [1]) param('q', [0]) " | |
2132 "]))]) param('zeros', []) ]))|0.1|100|1000" | |
2133 MaskTabNameString ",,," | |
2134 System { | |
2135 Name "Pole/Zero Response" | |
2136 Location [862, 261, 957, 327] | |
2137 Open off | |
2138 ModelBrowserVisibility off | |
2139 ModelBrowserWidth 200 | |
2140 ScreenColor "white" | |
2141 PaperOrientation "landscape" | |
2142 PaperPositionMode "auto" | |
2143 PaperType "A4" | |
2144 PaperUnits "inches" | |
2145 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2146 TiledPageScale 1 | |
2147 ShowPageBoundaries off | |
2148 ZoomFactor "100" | |
2149 Block { | |
2150 BlockType Outport | |
2151 Name "Out1" | |
2152 Position [40, 28, 70, 42] | |
2153 IconDisplay "Port number" | |
2154 BusOutputAsStruct off | |
2155 } | |
2156 } | |
2157 } | |
2158 Block { | |
2159 BlockType SubSystem | |
2160 Name "Signal Generator" | |
2161 Tag "ao" | |
2162 Ports [0, 1] | |
2163 Position [95, 102, 135, 138] | |
2164 ForegroundColor "darkGreen" | |
2165 AttributesFormatString "%<tsfcn>" | |
2166 MinAlgLoopOccurrences off | |
2167 RTWSystemCode "Auto" | |
2168 FunctionWithSeparateData off | |
2169 MaskHideContents off | |
2170 MaskType "ao" | |
2171 MaskPromptString "Num seconds|Sample rate|Function y(t)" | |
2172 MaskStyleString "edit,edit,edit" | |
2173 MaskTunableValueString "on,on,on" | |
2174 MaskCallbackString "||" | |
2175 MaskEnableString "on,on,on" | |
2176 MaskVisibilityString "on,on,on" | |
2177 MaskToolTipString "on,on,on" | |
2178 MaskVarAliasString ",," | |
2179 MaskVariables "nsecs=@1;fs=@2;tsfcn=@3;" | |
2180 MaskDisplay "image(imread('images/siggen.jpg'))" | |
2181 MaskIconFrame on | |
2182 MaskIconOpaque on | |
2183 MaskIconRotate "none" | |
2184 MaskIconUnits "autoscale" | |
2185 MaskValueString "1|100|sin(2*pi*10*t)" | |
2186 MaskTabNameString ",," | |
2187 System { | |
2188 Name "Signal Generator" | |
2189 Location [1407, 205, 1502, 271] | |
2190 Open off | |
2191 ModelBrowserVisibility off | |
2192 ModelBrowserWidth 200 | |
2193 ScreenColor "white" | |
2194 PaperOrientation "landscape" | |
2195 PaperPositionMode "auto" | |
2196 PaperType "A4" | |
2197 PaperUnits "inches" | |
2198 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2199 TiledPageScale 1 | |
2200 ShowPageBoundaries off | |
2201 ZoomFactor "100" | |
2202 Block { | |
2203 BlockType Outport | |
2204 Name "Out1" | |
2205 Position [40, 28, 70, 42] | |
2206 IconDisplay "Port number" | |
2207 BusOutputAsStruct off | |
2208 } | |
2209 } | |
2210 } | |
2211 Block { | |
2212 BlockType SubSystem | |
2213 Name "Spectral Window" | |
2214 Tag "specwin" | |
2215 Ports [0, 1] | |
2216 Position [265, 35, 315, 75] | |
2217 ForegroundColor "red" | |
2218 AttributesFormatString "%<wname>" | |
2219 MinAlgLoopOccurrences off | |
2220 RTWSystemCode "Auto" | |
2221 FunctionWithSeparateData off | |
2222 MaskHideContents off | |
2223 MaskType "specwin" | |
2224 MaskPromptString "Window type|Length|PSLL" | |
2225 MaskStyleString "popup(Hanning|Kaiser|Flattop),edit,edit" | |
2226 MaskTunableValueString "on,on,on" | |
2227 MaskCallbackString "||" | |
2228 MaskEnableString "on,on,on" | |
2229 MaskVisibilityString "on,on,on" | |
2230 MaskToolTipString "on,on,on" | |
2231 MaskVarAliasString ",," | |
2232 MaskVariables "wname=@1;wlen=@2;psll=@3;" | |
2233 MaskDisplay "image(imread('images/specwin.jpg'))" | |
2234 MaskIconFrame on | |
2235 MaskIconOpaque on | |
2236 MaskIconRotate "none" | |
2237 MaskIconUnits "autoscale" | |
2238 MaskValueString "Hanning|1|0" | |
2239 MaskTabNameString ",," | |
2240 System { | |
2241 Name "Spectral Window" | |
2242 Location [1043, 498, 1138, 564] | |
2243 Open off | |
2244 ModelBrowserVisibility off | |
2245 ModelBrowserWidth 200 | |
2246 ScreenColor "white" | |
2247 PaperOrientation "landscape" | |
2248 PaperPositionMode "auto" | |
2249 PaperType "A4" | |
2250 PaperUnits "inches" | |
2251 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2252 TiledPageScale 1 | |
2253 ShowPageBoundaries off | |
2254 ZoomFactor "100" | |
2255 Block { | |
2256 BlockType Outport | |
2257 Name "Out1" | |
2258 Position [40, 28, 70, 42] | |
2259 IconDisplay "Port number" | |
2260 BusOutputAsStruct off | |
2261 } | |
2262 } | |
2263 } | |
2264 Block { | |
2265 BlockType SubSystem | |
2266 Name "Waveform" | |
2267 Ports [1, 1] | |
2268 Position [30, 181, 80, 229] | |
2269 AttributesFormatString "%<waveform>" | |
2270 MinAlgLoopOccurrences off | |
2271 RTWSystemCode "Auto" | |
2272 FunctionWithSeparateData off | |
2273 MaskHideContents off | |
2274 MaskType "ao" | |
2275 MaskPromptString "Waveform|Frequency (Hz)|Phase offset [degre" | |
2276 "es]|Noise type|Start frequency (Hz)|Stop frequency (Hz)|End time (s)|Central " | |
2277 "frequency (Hz)|Bandwidth (Hz)|duty cycle [%]|Width of sawtooth [0-1]" | |
2278 MaskStyleString "popup(sine wave|noise|chirp|Gaussian pulse|" | |
2279 "Square wave|Sawtooth),edit,edit,popup(Normal|Uniform),edit,edit,edit,edit,edi" | |
2280 "t,edit,edit" | |
2281 MaskTunableValueString "on,on,on,on,on,on,on,on,on,on,on" | |
2282 MaskCallbackString "% Get the mask parameter values. This is a " | |
2283 "cell\n% array of strings.\nmaskStr = get_param(gcb,'MaskValues');\n\n% The " | |
2284 "pop-up menu is the first mask parameter.\n% Check the value selected in the" | |
2285 " pop-up \nswitch char(maskStr{1})\n\n case 'sine wave' \n set_param(gc" | |
2286 "b,'MaskVisibilities',{'on';'on';'on';'off';'off';'off';'off';'off';'off';'off" | |
2287 "';'off'}),\n case 'noise'\n set_param(gcb,'MaskVisibilities',{'on';'off';" | |
2288 "'off';'on';'off';'off';'off';'off';'off';'off';'off'}),\n case 'chirp'\n " | |
2289 "set_param(gcb,'MaskVisibilities',{'on';'off';'off';'off';'on';'on';'on';'off'" | |
2290 ";'off';'off';'off'}),\n case 'Gaussian pulse'\n set_param(gcb,'MaskVisibi" | |
2291 "lities',{'on';'off';'off';'off';'off';'off';'off';'on';'on';'off';'off'}),\n " | |
2292 " case 'Square wave'\n set_param(gcb,'MaskVisibilities',{'on';'on';'off';'o" | |
2293 "ff';'off';'off';'off';'off';'off';'on';'off'}),\n case 'Sawtooth'\n set_p" | |
2294 "aram(gcb,'MaskVisibilities',{'on';'on';'off';'off';'off';'off';'off';'off';'o" | |
2295 "ff';'off';'on'}),\n \nend||||||||||" | |
2296 MaskEnableString "on,on,on,on,on,on,on,on,on,on,on" | |
2297 MaskVisibilityString "on,off,on,off,on,on,on,on,on,on,on" | |
2298 MaskToolTipString "on,on,on,on,on,on,on,on,on,on,on" | |
2299 MaskVarAliasString ",,,,,,,,,," | |
2300 MaskVariables "waveform=@1;freq=@2;phi=@3;ntype=@4;chirp_f" | |
2301 "0=@5;chirp_fe=@6;chirp_te=@7;gp_f0=@8;gp_bw=@9;square_duty=@10;sawtooth_width" | |
2302 "=@11;" | |
2303 MaskDisplay "image(imread('images/waveform.jpg'))" | |
2304 MaskIconFrame on | |
2305 MaskIconOpaque on | |
2306 MaskIconRotate "none" | |
2307 MaskIconUnits "autoscale" | |
2308 MaskValueString "chirp|0|0|Normal|0|0|0|0|0|0|0" | |
2309 MaskTabNameString ",,,,,,,,,," | |
2310 System { | |
2311 Name "Waveform" | |
2312 Location [924, 750, 1086, 865] | |
2313 Open off | |
2314 ModelBrowserVisibility off | |
2315 ModelBrowserWidth 200 | |
2316 ScreenColor "white" | |
2317 PaperOrientation "landscape" | |
2318 PaperPositionMode "auto" | |
2319 PaperType "A4" | |
2320 PaperUnits "inches" | |
2321 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2322 TiledPageScale 1 | |
2323 ShowPageBoundaries off | |
2324 ZoomFactor "100" | |
2325 Block { | |
2326 BlockType Inport | |
2327 Name "pl" | |
2328 Position [15, 33, 45, 47] | |
2329 IconDisplay "Port number" | |
2330 MaskIconFrame on | |
2331 MaskIconOpaque on | |
2332 MaskIconRotate "none" | |
2333 MaskIconUnits "autoscale" | |
2334 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
2335 "are/m-toolbox/sltpda/test/testout.xml" | |
2336 } | |
2337 Block { | |
2338 BlockType Outport | |
2339 Name "Out1" | |
2340 Position [80, 28, 110, 42] | |
2341 IconDisplay "Port number" | |
2342 BusOutputAsStruct off | |
2343 } | |
2344 } | |
2345 } | |
2346 Block { | |
2347 BlockType SubSystem | |
2348 Name "ao1" | |
2349 Tag "ao" | |
2350 Description "Creates an Analysis object from a file." | |
2351 Ports [0, 1] | |
2352 Position [25, 33, 75, 67] | |
2353 ForegroundColor "darkGreen" | |
2354 AttributesFormatString "%<Tag>" | |
2355 MinAlgLoopOccurrences off | |
2356 RTWSystemCode "Auto" | |
2357 FunctionWithSeparateData off | |
2358 MaskHideContents off | |
2359 MaskType "ao" | |
2360 MaskPromptString "filename" | |
2361 MaskStyleString "edit" | |
2362 MaskTunableValueString "on" | |
2363 MaskCallbackString "% Pop-up dialog box to choose model file\n%" | |
2364 " [filename, pathname] = uigetfile({'*.txt', 'ASCII File';...\n% " | |
2365 " '*.xml', 'LTPDA XML File'}, 'Load AO from file');\n% \n% " | |
2366 " \n% if filename ~= 0\n% infile = fullfile(pathname, filename);" | |
2367 "\n% [path, fname, ext, vers] = fileparts(infile);\n% set_param(gcb, 'Mask" | |
2368 "Values', cellstr(infile));\n% set(get_param(gcb, 'handle'), 'Name', fname);" | |
2369 "\n% end\n\nfname = get_param(gcb, 'MaskValues')\n[path, fname, ext, vers] = f" | |
2370 "ileparts(char(fname));\ntry\n set(get_param(gcb, 'handle'), 'Name', fname);" | |
2371 "\nend\n" | |
2372 MaskEnableString "on" | |
2373 MaskVisibilityString "on" | |
2374 MaskToolTipString "on" | |
2375 MaskVariables "fname=@1;" | |
2376 MaskDisplay "image(imread('images/ao.jpg'))\n\n" | |
2377 MaskIconFrame on | |
2378 MaskIconOpaque on | |
2379 MaskIconRotate "none" | |
2380 MaskIconUnits "autoscale" | |
2381 System { | |
2382 Name "ao1" | |
2383 Location [666, 259, 1154, 556] | |
2384 Open off | |
2385 ModelBrowserVisibility off | |
2386 ModelBrowserWidth 200 | |
2387 ScreenColor "white" | |
2388 PaperOrientation "landscape" | |
2389 PaperPositionMode "auto" | |
2390 PaperType "A4" | |
2391 PaperUnits "inches" | |
2392 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2393 TiledPageScale 1 | |
2394 ShowPageBoundaries off | |
2395 ZoomFactor "100" | |
2396 Block { | |
2397 BlockType Outport | |
2398 Name "out" | |
2399 Position [165, 33, 195, 47] | |
2400 IconDisplay "Port number" | |
2401 BusOutputAsStruct off | |
2402 } | |
2403 } | |
2404 } | |
2405 } | |
2406 } | |
2407 Block { | |
2408 BlockType SubSystem | |
2409 Name "helper blocks" | |
2410 Ports [1, 1] | |
2411 Position [65, 432, 105, 468] | |
2412 ShowPortLabels "none" | |
2413 MinAlgLoopOccurrences off | |
2414 RTWSystemCode "Auto" | |
2415 FunctionWithSeparateData off | |
2416 MaskHideContents off | |
2417 MaskDisplay "image(imread('images/helper.jpg'))" | |
2418 MaskIconFrame on | |
2419 MaskIconOpaque on | |
2420 MaskIconRotate "none" | |
2421 MaskIconUnits "autoscale" | |
2422 System { | |
2423 Name "helper blocks" | |
2424 Location [299, 667, 757, 994] | |
2425 Open off | |
2426 ModelBrowserVisibility off | |
2427 ModelBrowserWidth 200 | |
2428 ScreenColor "white" | |
2429 PaperOrientation "landscape" | |
2430 PaperPositionMode "auto" | |
2431 PaperType "A4" | |
2432 PaperUnits "inches" | |
2433 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2434 TiledPageScale 1 | |
2435 ShowPageBoundaries off | |
2436 ZoomFactor "100" | |
2437 Block { | |
2438 BlockType Inport | |
2439 Name "In1" | |
2440 Position [135, 123, 165, 137] | |
2441 IconDisplay "Port number" | |
2442 MaskIconFrame on | |
2443 MaskIconOpaque on | |
2444 MaskIconRotate "none" | |
2445 MaskIconUnits "autoscale" | |
2446 MaskValueString "/Users/hewitson/working/ltp/ltpda/software/" | |
2447 "m-toolbox/sltpda/test/testout.xml" | |
2448 } | |
2449 Block { | |
2450 BlockType Demux | |
2451 Name "Demux" | |
2452 Ports [1, 2] | |
2453 Position [95, 116, 100, 154] | |
2454 BackgroundColor "black" | |
2455 ShowName off | |
2456 Outputs "2" | |
2457 DisplayOption "bar" | |
2458 } | |
2459 Block { | |
2460 BlockType Mux | |
2461 Name "Mux" | |
2462 Ports [2, 1] | |
2463 Position [50, 116, 55, 154] | |
2464 ShowName off | |
2465 Inputs "2" | |
2466 DisplayOption "bar" | |
2467 } | |
2468 Block { | |
2469 BlockType Outport | |
2470 Name "Out1" | |
2471 Position [195, 123, 225, 137] | |
2472 IconDisplay "Port number" | |
2473 BusOutputAsStruct off | |
2474 } | |
2475 Annotation { | |
2476 Name "These are SIMULINK blocks which \nare suppo" | |
2477 "rted by the sLTPDA parser." | |
2478 Position [30, 34] | |
2479 HorizontalAlignment "left" | |
2480 FontSize 14 | |
2481 } | |
2482 } | |
2483 } | |
2484 Block { | |
2485 BlockType SubSystem | |
2486 Name "math blocks" | |
2487 Ports [] | |
2488 Position [215, 234, 285, 286] | |
2489 MinAlgLoopOccurrences off | |
2490 RTWSystemCode "Auto" | |
2491 FunctionWithSeparateData off | |
2492 MaskHideContents off | |
2493 MaskDisplay "image(imread('images/math.jpg'))" | |
2494 MaskIconFrame on | |
2495 MaskIconOpaque on | |
2496 MaskIconRotate "none" | |
2497 MaskIconUnits "autoscale" | |
2498 System { | |
2499 Name "math blocks" | |
2500 Location [872, 231, 1367, 474] | |
2501 Open on | |
2502 ModelBrowserVisibility off | |
2503 ModelBrowserWidth 200 | |
2504 ScreenColor "white" | |
2505 PaperOrientation "landscape" | |
2506 PaperPositionMode "auto" | |
2507 PaperType "A4" | |
2508 PaperUnits "inches" | |
2509 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2510 TiledPageScale 1 | |
2511 ShowPageBoundaries off | |
2512 ZoomFactor "100" | |
2513 Block { | |
2514 BlockType SubSystem | |
2515 Name "abs" | |
2516 Ports [1, 1] | |
2517 Position [230, 98, 270, 132] | |
2518 MinAlgLoopOccurrences off | |
2519 RTWSystemCode "Auto" | |
2520 FunctionWithSeparateData off | |
2521 MaskHideContents off | |
2522 MaskType "abs" | |
2523 MaskDisplay "image(imread('images/abs.jpg'))" | |
2524 MaskIconFrame on | |
2525 MaskIconOpaque on | |
2526 MaskIconRotate "none" | |
2527 MaskIconUnits "autoscale" | |
2528 System { | |
2529 Name "abs" | |
2530 Location [1032, 497, 1172, 563] | |
2531 Open off | |
2532 ModelBrowserVisibility off | |
2533 ModelBrowserWidth 200 | |
2534 ScreenColor "white" | |
2535 PaperOrientation "landscape" | |
2536 PaperPositionMode "auto" | |
2537 PaperType "A4" | |
2538 PaperUnits "inches" | |
2539 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2540 TiledPageScale 1 | |
2541 ShowPageBoundaries off | |
2542 ZoomFactor "100" | |
2543 Block { | |
2544 BlockType Inport | |
2545 Name "In1" | |
2546 Position [25, 28, 55, 42] | |
2547 IconDisplay "Port number" | |
2548 MaskIconFrame on | |
2549 MaskIconOpaque on | |
2550 MaskIconRotate "none" | |
2551 MaskIconUnits "autoscale" | |
2552 MaskValueString "/Users/hewitson/working/ltp/ltpda/softw" | |
2553 "are/m-toolbox/sltpda/test/testout.xml" | |
2554 } | |
2555 Block { | |
2556 BlockType Outport | |
2557 Name "Out1" | |
2558 Position [85, 28, 115, 42] | |
2559 IconDisplay "Port number" | |
2560 BusOutputAsStruct off | |
2561 } | |
2562 } | |
2563 } | |
2564 Block { | |
2565 BlockType SubSystem | |
2566 Name "divide" | |
2567 Tag "mrdivide" | |
2568 Ports [2, 1] | |
2569 Position [155, 30, 190, 65] | |
2570 AttributesFormatString "%<Tag>" | |
2571 OpenFcn "disp('divide block')" | |
2572 MinAlgLoopOccurrences off | |
2573 RTWSystemCode "Auto" | |
2574 FunctionWithSeparateData off | |
2575 MaskHideContents off | |
2576 MaskType "rdivide" | |
2577 MaskDisplay "image(imread('images/mrdivide.jpg'))" | |
2578 MaskIconFrame on | |
2579 MaskIconOpaque on | |
2580 MaskIconRotate "none" | |
2581 MaskIconUnits "autoscale" | |
2582 System { | |
2583 Name "divide" | |
2584 Location [524, 567, 659, 678] | |
2585 Open off | |
2586 ModelBrowserVisibility off | |
2587 ModelBrowserWidth 200 | |
2588 ScreenColor "white" | |
2589 PaperOrientation "landscape" | |
2590 PaperPositionMode "auto" | |
2591 PaperType "A4" | |
2592 PaperUnits "inches" | |
2593 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2594 TiledPageScale 1 | |
2595 ShowPageBoundaries off | |
2596 ZoomFactor "100" | |
2597 Block { | |
2598 BlockType Inport | |
2599 Name "In3" | |
2600 Position [25, 33, 55, 47] | |
2601 IconDisplay "Port number" | |
2602 } | |
2603 Block { | |
2604 BlockType Inport | |
2605 Name "In4" | |
2606 Position [25, 73, 55, 87] | |
2607 Port "2" | |
2608 IconDisplay "Port number" | |
2609 } | |
2610 Block { | |
2611 BlockType Outport | |
2612 Name "Out2" | |
2613 Position [80, 28, 110, 42] | |
2614 IconDisplay "Port number" | |
2615 BusOutputAsStruct off | |
2616 } | |
2617 } | |
2618 } | |
2619 Block { | |
2620 BlockType SubSystem | |
2621 Name "ltpda_lincom" | |
2622 Ports [1, 1] | |
2623 Position [360, 33, 460, 87] | |
2624 MinAlgLoopOccurrences off | |
2625 RTWSystemCode "Auto" | |
2626 FunctionWithSeparateData off | |
2627 MaskHideContents off | |
2628 MaskType "ltpda_lincom" | |
2629 MaskPromptString "coefficients" | |
2630 MaskStyleString "edit" | |
2631 MaskTunableValueString "on" | |
2632 MaskEnableString "on" | |
2633 MaskVisibilityString "on" | |
2634 MaskToolTipString "on" | |
2635 MaskVariables "coeffs=@1;" | |
2636 MaskDisplay "image(imread('images/lincom.jpg'))" | |
2637 MaskIconFrame on | |
2638 MaskIconOpaque on | |
2639 MaskIconRotate "none" | |
2640 MaskIconUnits "autoscale" | |
2641 MaskValueString "0" | |
2642 System { | |
2643 Name "ltpda_lincom" | |
2644 Location [509, 708, 649, 774] | |
2645 Open off | |
2646 ModelBrowserVisibility off | |
2647 ModelBrowserWidth 200 | |
2648 ScreenColor "white" | |
2649 PaperOrientation "landscape" | |
2650 PaperPositionMode "auto" | |
2651 PaperType "A4" | |
2652 PaperUnits "inches" | |
2653 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2654 TiledPageScale 1 | |
2655 ShowPageBoundaries off | |
2656 ZoomFactor "100" | |
2657 Block { | |
2658 BlockType Inport | |
2659 Name "In1" | |
2660 Position [25, 28, 55, 42] | |
2661 IconDisplay "Port number" | |
2662 } | |
2663 Block { | |
2664 BlockType Outport | |
2665 Name "Out1" | |
2666 Position [85, 28, 115, 42] | |
2667 IconDisplay "Port number" | |
2668 BusOutputAsStruct off | |
2669 } | |
2670 } | |
2671 } | |
2672 Block { | |
2673 BlockType SubSystem | |
2674 Name "minus" | |
2675 Tag "minus" | |
2676 Ports [2, 1] | |
2677 Position [155, 101, 190, 139] | |
2678 AttributesFormatString "%<Tag>" | |
2679 OpenFcn "disp('minus block')" | |
2680 MinAlgLoopOccurrences off | |
2681 RTWSystemCode "Auto" | |
2682 FunctionWithSeparateData off | |
2683 MaskHideContents off | |
2684 MaskType "minus" | |
2685 MaskDisplay "image(imread('images/minus.jpg'))" | |
2686 MaskIconFrame on | |
2687 MaskIconOpaque on | |
2688 MaskIconRotate "none" | |
2689 MaskIconUnits "autoscale" | |
2690 System { | |
2691 Name "minus" | |
2692 Location [504, 532, 639, 643] | |
2693 Open off | |
2694 ModelBrowserVisibility off | |
2695 ModelBrowserWidth 200 | |
2696 ScreenColor "white" | |
2697 PaperOrientation "landscape" | |
2698 PaperPositionMode "auto" | |
2699 PaperType "A4" | |
2700 PaperUnits "inches" | |
2701 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2702 TiledPageScale 1 | |
2703 ShowPageBoundaries off | |
2704 ZoomFactor "100" | |
2705 Block { | |
2706 BlockType Inport | |
2707 Name "In3" | |
2708 Position [25, 33, 55, 47] | |
2709 IconDisplay "Port number" | |
2710 } | |
2711 Block { | |
2712 BlockType Inport | |
2713 Name "In4" | |
2714 Position [25, 73, 55, 87] | |
2715 Port "2" | |
2716 IconDisplay "Port number" | |
2717 } | |
2718 Block { | |
2719 BlockType Outport | |
2720 Name "Out2" | |
2721 Position [80, 28, 110, 42] | |
2722 IconDisplay "Port number" | |
2723 BusOutputAsStruct off | |
2724 } | |
2725 } | |
2726 } | |
2727 Block { | |
2728 BlockType SubSystem | |
2729 Name "mtimes" | |
2730 Tag "mtimes" | |
2731 Ports [2, 1] | |
2732 Position [80, 95, 115, 130] | |
2733 AttributesFormatString "%<Tag>" | |
2734 OpenFcn "disp('times block')" | |
2735 MinAlgLoopOccurrences off | |
2736 RTWSystemCode "Auto" | |
2737 FunctionWithSeparateData off | |
2738 MaskHideContents off | |
2739 MaskType "times" | |
2740 MaskDisplay "image(imread('images/mtimes.jpg'))" | |
2741 MaskIconFrame on | |
2742 MaskIconOpaque on | |
2743 MaskIconRotate "none" | |
2744 MaskIconUnits "autoscale" | |
2745 System { | |
2746 Name "mtimes" | |
2747 Location [464, 507, 599, 618] | |
2748 Open off | |
2749 ModelBrowserVisibility off | |
2750 ModelBrowserWidth 200 | |
2751 ScreenColor "white" | |
2752 PaperOrientation "landscape" | |
2753 PaperPositionMode "auto" | |
2754 PaperType "A4" | |
2755 PaperUnits "inches" | |
2756 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2757 TiledPageScale 1 | |
2758 ShowPageBoundaries off | |
2759 ZoomFactor "100" | |
2760 Block { | |
2761 BlockType Inport | |
2762 Name "In3" | |
2763 Position [25, 33, 55, 47] | |
2764 IconDisplay "Port number" | |
2765 } | |
2766 Block { | |
2767 BlockType Inport | |
2768 Name "In4" | |
2769 Position [25, 73, 55, 87] | |
2770 Port "2" | |
2771 IconDisplay "Port number" | |
2772 } | |
2773 Block { | |
2774 BlockType Outport | |
2775 Name "Out2" | |
2776 Position [80, 28, 110, 42] | |
2777 IconDisplay "Port number" | |
2778 BusOutputAsStruct off | |
2779 } | |
2780 } | |
2781 } | |
2782 Block { | |
2783 BlockType SubSystem | |
2784 Name "plus" | |
2785 Tag "plus" | |
2786 Ports [2, 1] | |
2787 Position [85, 26, 120, 59] | |
2788 AttributesFormatString "%<Tag>" | |
2789 OpenFcn "disp('plus block')" | |
2790 MinAlgLoopOccurrences off | |
2791 RTWSystemCode "Auto" | |
2792 FunctionWithSeparateData off | |
2793 MaskHideContents off | |
2794 MaskType "plus" | |
2795 MaskDisplay "image(imread('images/plus.jpg'))" | |
2796 MaskIconFrame on | |
2797 MaskIconOpaque on | |
2798 MaskIconRotate "none" | |
2799 MaskIconUnits "autoscale" | |
2800 System { | |
2801 Name "plus" | |
2802 Location [424, 421, 569, 527] | |
2803 Open off | |
2804 ModelBrowserVisibility off | |
2805 ModelBrowserWidth 200 | |
2806 ScreenColor "white" | |
2807 PaperOrientation "landscape" | |
2808 PaperPositionMode "auto" | |
2809 PaperType "A4" | |
2810 PaperUnits "inches" | |
2811 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2812 TiledPageScale 1 | |
2813 ShowPageBoundaries off | |
2814 ZoomFactor "100" | |
2815 Block { | |
2816 BlockType Inport | |
2817 Name "In1" | |
2818 Position [25, 28, 55, 42] | |
2819 IconDisplay "Port number" | |
2820 } | |
2821 Block { | |
2822 BlockType Inport | |
2823 Name "In2" | |
2824 Position [25, 68, 55, 82] | |
2825 Port "2" | |
2826 IconDisplay "Port number" | |
2827 } | |
2828 Block { | |
2829 BlockType Outport | |
2830 Name "Out1" | |
2831 Position [90, 43, 120, 57] | |
2832 IconDisplay "Port number" | |
2833 BusOutputAsStruct off | |
2834 } | |
2835 } | |
2836 } | |
2837 Block { | |
2838 BlockType SubSystem | |
2839 Name "sqrt" | |
2840 Tag "sqrt" | |
2841 Ports [1, 1] | |
2842 Position [230, 30, 270, 70] | |
2843 AttributesFormatString "%<Tag>" | |
2844 OpenFcn "1;" | |
2845 MinAlgLoopOccurrences off | |
2846 RTWSystemCode "Auto" | |
2847 FunctionWithSeparateData off | |
2848 MaskHideContents off | |
2849 MaskType "sqrt" | |
2850 MaskDisplay "image(imread('images/sqrt.jpg'))" | |
2851 MaskIconFrame on | |
2852 MaskIconOpaque on | |
2853 MaskIconRotate "none" | |
2854 MaskIconUnits "autoscale" | |
2855 System { | |
2856 Name "sqrt" | |
2857 Location [681, 642, 816, 713] | |
2858 Open off | |
2859 ModelBrowserVisibility off | |
2860 ModelBrowserWidth 200 | |
2861 ScreenColor "white" | |
2862 PaperOrientation "landscape" | |
2863 PaperPositionMode "auto" | |
2864 PaperType "A4" | |
2865 PaperUnits "inches" | |
2866 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2867 TiledPageScale 1 | |
2868 ShowPageBoundaries off | |
2869 ZoomFactor "100" | |
2870 Block { | |
2871 BlockType Inport | |
2872 Name "In1" | |
2873 Position [20, 28, 50, 42] | |
2874 IconDisplay "Port number" | |
2875 } | |
2876 Block { | |
2877 BlockType Outport | |
2878 Name "Out1" | |
2879 Position [80, 28, 110, 42] | |
2880 IconDisplay "Port number" | |
2881 BusOutputAsStruct off | |
2882 } | |
2883 } | |
2884 } | |
2885 } | |
2886 } | |
2887 Block { | |
2888 BlockType SubSystem | |
2889 Name "sLTPDA" | |
2890 Ports [] | |
2891 Position [35, 15, 162, 137] | |
2892 MinAlgLoopOccurrences off | |
2893 RTWSystemCode "Auto" | |
2894 FunctionWithSeparateData off | |
2895 MaskHideContents off | |
2896 MaskDisplay "image(imread('images/sltpda.jpg'))" | |
2897 MaskIconFrame off | |
2898 MaskIconOpaque off | |
2899 MaskIconRotate "none" | |
2900 MaskIconUnits "autoscale" | |
2901 System { | |
2902 Name "sLTPDA" | |
2903 Location [181, 236, 266, 302] | |
2904 Open off | |
2905 ModelBrowserVisibility off | |
2906 ModelBrowserWidth 200 | |
2907 ScreenColor "white" | |
2908 PaperOrientation "landscape" | |
2909 PaperPositionMode "auto" | |
2910 PaperType "A4" | |
2911 PaperUnits "inches" | |
2912 TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] | |
2913 TiledPageScale 1 | |
2914 ShowPageBoundaries off | |
2915 ZoomFactor "100" | |
2916 } | |
2917 } | |
2918 Annotation { | |
2919 Name "A collection of SIMULINK blocks which can be us" | |
2920 "ed to \ndesign an analysis pipeline using LTPDA functions. The sLTPDA \nfunct" | |
2921 "ion set can be used to parse and run the model." | |
2922 Position [178, 43] | |
2923 HorizontalAlignment "left" | |
2924 FontSize 14 | |
2925 } | |
2926 } | |
2927 } |