Mercurial > hg > ltpda
view m-toolbox/user_libraries/mrh/ltpda_library_mrh.mdl @ 4:e3c5468b1bfe database-connection-manager
Integrate with LTPDAPreferences
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Mon, 05 Dec 2011 16:20:06 +0100 |
parents | f0afece42f48 |
children |
line wrap: on
line source
Library { Name "ltpda_library_mrh" Version 7.0 MdlSubVersion 0 SavedCharacterEncoding "windows-1252" LibraryType "BlockLibrary" SaveDefaultBlockParams on SampleTimeColors off LibraryLinkDisplay "none" WideLines off ShowLineDimensions off ShowPortDataTypes off ShowLoopsOnError on IgnoreBidirectionalLines off ShowStorageClass off ShowTestPointIcons on ShowViewerIcons on SortedOrder off ExecutionContextIcon off ShowLinearizationAnnotations on ScopeRefreshTime 0.035000 OverrideScopeRefreshTime on DisableAllScopes off BlockNameDataTip off BlockParametersDataTip off BlockDescriptionStringDataTip off ToolBar on StatusBar on BrowserShowLibraryLinks off BrowserLookUnderMasks off Created "Thu Feb 14 14:06:07 2008" Creator "Martin Hewitson" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%<Auto>" LastModifiedBy "Martin Hewitson" ModifiedDateFormat "%<Auto>" LastModifiedDate "Tue Feb 19 14:31:59 2008" RTWModifiedTimeStamp 0 ModelVersionFormat "1.%<AutoIncrement:78>" ConfigurationManager "None" SimulationMode "normal" LinearizationMsg "none" Profile off ParamWorkspaceSource "MATLABWorkspace" CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on covSaveCumulativeToWorkspaceVar on CovSaveSingleToWorkspaceVar on CovCumulativeReport off CovReportOnPause on ExtModeBatchMode off ExtModeEnableFloating on ExtModeTrigType "manual" ExtModeTrigMode "normal" ExtModeTrigPort "1" ExtModeTrigElement "any" ExtModeTrigDuration 1000 ExtModeTrigDurationFloating "auto" ExtModeTrigHoldOff 0 ExtModeTrigDelay 0 ExtModeTrigDirection "rising" ExtModeTrigLevel 0 ExtModeArchiveMode "off" ExtModeAutoIncOneShot off ExtModeIncDirWhenArm off ExtModeAddSuffixToVar off ExtModeWriteAllDataToWs off ExtModeArmWhenConnect on ExtModeSkipDownloadWhenConnect off ExtModeLogAll on ExtModeAutoUpdateStatusClock on ShowModelReferenceBlockVersion off ShowModelReferenceBlockIO off BlockDefaults { Orientation "right" ForegroundColor "black" BackgroundColor "white" DropShadow off NamePlacement "normal" FontName "Arial" FontSize 10 FontWeight "normal" FontAngle "normal" ShowName on } BlockParameterDefaults { Block { BlockType Inport Port "1" UseBusObject off BusObject "BusObject" BusOutputAsStruct off PortDimensions "-1" SampleTime "-1" OutMin "[]" OutMax "[]" DataType "auto" OutDataType "fixdt(1,16,0)" OutScaling "[]" SignalType "auto" SamplingMode "auto" LatchByDelayingOutsideSignal off LatchByCopyingInsideSignal off Interpolate on } Block { BlockType "M-S-Function" FunctionName "mlfile" DisplayMFileStacktrace on } Block { BlockType Mux Inputs "4" DisplayOption "none" UseBusObject off BusObject "BusObject" NonVirtualBus off } Block { BlockType Outport Port "1" UseBusObject off BusObject "BusObject" BusOutputAsStruct off PortDimensions "-1" SampleTime "-1" OutMin "[]" OutMax "[]" DataType "auto" OutDataType "fixdt(1,16,0)" OutScaling "[]" SignalType "auto" SamplingMode "auto" OutputWhenDisabled "held" InitialOutput "[]" } Block { BlockType Reference } Block { BlockType SubSystem ShowPortLabels "FromPortIcon" Permissions "ReadWrite" PermitHierarchicalResolution "All" TreatAsAtomicUnit off SystemSampleTime "-1" RTWFcnNameOpts "Auto" RTWFileNameOpts "Auto" RTWMemSecFuncInitTerm "Inherit from model" RTWMemSecFuncExecute "Inherit from model" RTWMemSecDataConstants "Inherit from model" RTWMemSecDataInternal "Inherit from model" RTWMemSecDataParameters "Inherit from model" SimViewingDevice off DataTypeOverride "UseLocalSettings" MinMaxOverflowLogging "UseLocalSettings" } Block { BlockType Constant Value "1" VectorParams1D on SamplingMode "Sample based" OutMin "[]" OutMax "[]" OutDataTypeMode "Inherit from 'Constant value'" OutDataType "fixdt(1,16,0)" ConRadixGroup "Use specified scaling" OutScaling "[]" SampleTime "inf" FramePeriod "inf" } } AnnotationDefaults { HorizontalAlignment "center" VerticalAlignment "middle" ForegroundColor "black" BackgroundColor "white" DropShadow off FontName "Arial" FontSize 10 FontWeight "normal" FontAngle "normal" UseDisplayTextAsClickCallback off } LineDefaults { FontName "Arial" FontSize 9 FontWeight "normal" FontAngle "normal" } System { Name "ltpda_library_mrh" Location [1218, 758, 1754, 1042] Open on ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" ReportName "simulink-default.rpt" Block { BlockType SubSystem Name "MDC1" Ports [] Position [80, 140, 169, 217] ForegroundColor "blue" BackgroundColor "yellow" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "MDC1" Location [1226, 251, 1752, 622] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "Controllers" Ports [] Position [75, 235, 115, 295] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "Controllers" Location [1221, 431, 1696, 839] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "DF dynamics" Ports [1, 1] Position [80, 225, 125, 275] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model for the response of the drag-free loop dynamics." MaskHelp "A model for the response of the drag-free loop dynamics.\n\nThis just computes (s^2 - w_1^2).\n\nInput a vector of frequencies and outputs an AO." MaskDisplay "disp('Sw1')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "DF dynamics" Location [633, 211, 1717, 692] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [795, 318, 825, 332] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [655, 160, 660, 235] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "ao1" Tag "method ao" Description "params=plist('VALS', -1);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [255, 210, 315, 270] BackgroundColor "red" AttributesFormatString "VALS -1" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "ao2" Tag "method ao" Description "params=plist('VALS', 6.2831853071795862);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [50, 215, 110, 275] BackgroundColor "red" AttributesFormatString "VALS 6.2832" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "cat" Tag "method zero" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [685, 170, 745, 230] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/zero/Helper/cat" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " CAT concatonate zeros into a vector.\n \n " MaskDisplay "disp('cat')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "cat" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "cat" Tag "cat" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "cat" DstPort 1 } } } Block { BlockType SubSystem Name "get y1" Ports [1, 1] Position [420, 134, 475, 186] BackgroundColor "magenta" AncestorBlock "ltpda_library_mrh/helper/get y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "get y1" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'y');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY y" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } } } Block { BlockType Outport Name "y" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get1" SrcPort 1 DstBlock "y" DstPort 1 } } } Block { BlockType SubSystem Name "get y2" Ports [1, 1] Position [420, 204, 475, 256] BackgroundColor "magenta" AncestorBlock "ltpda_library_mrh/helper/get y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "get y2" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'y');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY y" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } } } Block { BlockType Outport Name "y" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get1" SrcPort 1 DstBlock "y" DstPort 1 } } } Block { BlockType SubSystem Name "get y3" Ports [1, 1] Position [420, 59, 475, 111] BackgroundColor "magenta" AncestorBlock "ltpda_library_mrh/helper/get y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "get y3" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'y');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY y" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } } } Block { BlockType Outport Name "y" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get1" SrcPort 1 DstBlock "y" DstPort 1 } } } Block { BlockType SubSystem Name "omega1" Ports [0, 1] Position [40, 135, 100, 175] AncestorBlock "ltpda_library_mrh/MDC1/omega1" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A constant AO that has the value of omega_1 for MDC1." MaskHelp "Note: this is not omega_1^2." MaskDisplay "disp('w1')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "omega1" Location [300, 119, 575, 257] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "ao" Tag "method ao" Description "params=plist('VALS', -0.001140175425099138);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [25, 25, 85, 85] BackgroundColor "red" AttributesFormatString "-0.0011402" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', '\\omega_1', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', plist(), []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'XUNITS', '', 'YUNITS', '');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,0,0];" Ports [1, 1] Position [135, 25, 195, 85] BackgroundColor "red" AttributesFormatString "\\omega_1" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [220, 48, 250, 62] IconDisplay "Port number" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType SubSystem Name "pzmodel" Tag "method pzmodel" Description "params=plist('GAIN', '-->', 'POLES', { 1 }, 'ZEROS', { '-->' }, 'NAME', 'DF_dynamics');paramEnabled=[1,0,1,1];paramSets=plist('SETS', { 'From Poles/Zeros', 'From LISO file', 'From Repository' }, 'CURRSET', 1);" Ports [2, 1] Position [800, 155, 860, 215] BackgroundColor "red" AttributesFormatString "GAIN -->\\nNAMEDF_dynamics" AncestorBlock "ltpda_library/Methods/pzmodel/Constructor/pzmodel" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PZMODEL constructor for pzmodel class.\n \n " MaskDisplay "disp('pzmodel')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pzmodel" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "zeros" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "gain" Tag "3" Position [15, 70, 35, 90] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [3, 1] Position [70, 19, 75, 161] Inputs "3" } Block { BlockType "M-S-Function" Name "pzmodel" Tag "pzmodel" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "pzmodel" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "zeros" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "gain" SrcPort 1 DstBlock "Mux" DstPort 3 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "pzmodel" DstPort 1 } } } Block { BlockType SubSystem Name "resp" Tag "method pzmodel" Description "params=plist('¶F', '-->', '¶NAME', '[Sw1]');paramEnabled=[1,1];noParamsReq=1;" Ports [2, 1] Position [910, 185, 970, 245] BackgroundColor "red" AttributesFormatString "¶F -->\\n¶NAME[Sw1]" AncestorBlock "ltpda_library/Methods/pzmodel/Signal Processing/resp" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RESP returns the complex response of a pzmodel as an Analysis Object.\n \n " MaskDisplay "disp('resp')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "resp" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Tag "1" Position [15, 15, 35, 35] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "resp" Tag "resp" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "resp" DstPort 1 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [355, 212, 395, 248] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType SubSystem Name "x.*y1" Ports [2, 1] Position [355, 67, 395, 103] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y1" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType SubSystem Name "x/y" Ports [2, 1] Position [150, 147, 190, 183] AncestorBlock "ltpda_library_mrh/operators/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input divide. Just calls rdivide under the hood." MaskDisplay "disp('./')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x/y" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "z1" Tag "method zero" Description "params=plist('¶F', '-->');paramEnabled=[1];noParamsReq=1;" Ports [1, 1] Position [510, 130, 570, 190] BackgroundColor "red" AttributesFormatString "¶F -->" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "zero" DstPort 1 } } } Block { BlockType SubSystem Name "z2" Tag "method zero" Description "params=plist('¶F', '-->');paramEnabled=[1];noParamsReq=1;" Ports [1, 1] Position [510, 220, 570, 280] BackgroundColor "red" AttributesFormatString "¶F -->" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "zero" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [995, 208, 1025, 222] IconDisplay "Port number" } Line { SrcBlock "ao2" SrcPort 1 Points [10, 0; 0, -70] DstBlock "x/y" DstPort 2 } Line { SrcBlock "x/y" SrcPort 1 Points [100, 0; 0, -5; 30, 0] Branch { Points [0, 60] DstBlock "x.*y" DstPort 1 } Branch { DstBlock "get y1" DstPort 1 } } Line { SrcBlock "omega1" SrcPort 1 Points [20, 0] Branch { DstBlock "x/y" DstPort 1 } Branch { Points [0, -60; 200, 0] Branch { DstBlock "x.*y1" DstPort 2 } Branch { Points [0, -20] DstBlock "x.*y1" DstPort 1 } } } Line { SrcBlock "get y1" SrcPort 1 DstBlock "z1" DstPort 1 } Line { SrcBlock "ao1" SrcPort 1 DstBlock "x.*y" DstPort 2 } Line { SrcBlock "x.*y" SrcPort 1 DstBlock "get y2" DstPort 1 } Line { SrcBlock "get y2" SrcPort 1 Points [10, 0; 0, 20] DstBlock "z2" DstPort 1 } Line { SrcBlock "z1" SrcPort 1 Points [30, 0; 0, 20] DstBlock "Mux" DstPort 1 } Line { SrcBlock "z2" SrcPort 1 Points [30, 0; 0, -35] DstBlock "Mux" DstPort 2 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "x.*y1" SrcPort 1 DstBlock "get y3" DstPort 1 } Line { SrcBlock "pzmodel" SrcPort 1 Points [0, 15] DstBlock "resp" DstPort 1 } Line { SrcBlock "f" SrcPort 1 Points [65, 0] DstBlock "resp" DstPort 2 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "cat" SrcPort 1 Points [15, 0; 0, -30] DstBlock "pzmodel" DstPort 1 } Line { SrcBlock "get y3" SrcPort 1 Points [300, 0; 0, 115] DstBlock "pzmodel" DstPort 2 } } } Block { BlockType SubSystem Name "DF Closedloop TF" Ports [1, 1] Position [80, 24, 140, 76] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model for the closed-loop response of the Drag-free loop." MaskHelp "A model for the closed-loop response of the Drag-free loop.\n\nInput a vector of frequencies.\nOutputs an AO." MaskDisplay "disp('Sdf')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "DF Closedloop TF" Location [693, 150, 1193, 330] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [305, 108, 335, 122] IconDisplay "Port number" } Block { BlockType SubSystem Name "poles" Ports [0, 1] Position [30, 28, 75, 72] BackgroundColor "green" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "poles" Location [645, 227, 1212, 869] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Mux Name "Mux" Tag "mux" Ports [5, 1] Position [300, 231, 305, 479] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "5" DisplayOption "bar" } Block { BlockType Reference Name "cat" Tag "method pole" Ports [1, 1] Position [345, 325, 405, 385] BackgroundColor "red" SourceBlock "ltpda_library/Methods/pole/Helper/cat" SourceType "Unknown" ShowPortLabels "FromPortIcon" SystemSampleTime "-1" FunctionWithSeparateData "off" RTWMemSecFuncInitTerm "Inherit from model" RTWMemSecFuncExecute "Inherit from model" RTWMemSecDataConstants "Inherit from model" RTWMemSecDataInternal "Inherit from model" RTWMemSecDataParameters "Inherit from model" } Block { BlockType SubSystem Name "p1" Tag "method pole" Description "params=plist('¶F', 0.0064744475369737401, '¶Q', 0.516521773698422);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [30, 25, 90, 85] BackgroundColor "green" AttributesFormatString "¶F 0.0064744\\n¶Q0.51652" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p2" Tag "method pole" Description "params=plist('¶F', 0.0155549047828802);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [30, 145, 90, 205] BackgroundColor "green" AttributesFormatString "¶F 0.015555" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p3" Tag "method pole" Description "params=plist('¶F', 0.0371202249703977, '¶Q', 0.52725978087112602);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [30, 250, 90, 310] BackgroundColor "green" AttributesFormatString "¶F 0.03712\\n¶Q0.52726" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p3" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p4" Tag "method pole" Description "params=plist('¶F', 0.23007245991794301, '¶Q', 0.72510446593177103);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [35, 365, 95, 425] BackgroundColor "green" AttributesFormatString "¶F 0.23007\\n¶Q0.7251" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p4" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p5" Tag "method pole" Description "params=plist('¶F', 0.36661041102384401);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [35, 485, 95, 545] BackgroundColor "green" AttributesFormatString "¶F 0.36661" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p5" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [465, 348, 495, 362] IconDisplay "Port number" } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "p5" SrcPort 1 Points [90, 0; 0, -60] DstBlock "Mux" DstPort 5 } Line { SrcBlock "p4" SrcPort 1 Points [90, 0; 0, 10] DstBlock "Mux" DstPort 4 } Line { SrcBlock "p3" SrcPort 1 Points [75, 0; 0, 75] DstBlock "Mux" DstPort 3 } Line { SrcBlock "p2" SrcPort 1 Points [85, 0; 0, 130] DstBlock "Mux" DstPort 2 } Line { SrcBlock "p1" SrcPort 1 Points [95, 0; 0, 200] DstBlock "Mux" DstPort 1 } } } Block { BlockType SubSystem Name "pzmodel" Tag "method pzmodel" Description "params=plist('GAIN', -6.5517909919528101e-016, 'POLES', { '-->' }, 'ZEROS', { '-->' }, 'NAME', 'dfcl');paramEnabled=[1,1,1,1];paramSets=plist('SETS', { 'From Poles/Zeros', 'From LISO file', 'From Repository' }, 'CURRSET', 1);" Ports [2, 1] Position [195, 55, 255, 115] BackgroundColor "red" AttributesFormatString "GAIN -6.5518e-016\\nNAMEdfcl" AncestorBlock "ltpda_library/Methods/pzmodel/Constructor/pzmodel" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PZMODEL constructor for pzmodel class.\n \n " MaskDisplay "disp('pzmodel')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pzmodel" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "poles" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "zeros" Tag "3" Position [15, 70, 35, 90] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [3, 1] Position [70, 19, 75, 161] Inputs "3" } Block { BlockType "M-S-Function" Name "pzmodel" Tag "pzmodel" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "pzmodel" DstPort 1 } Line { SrcBlock "zeros" SrcPort 1 DstBlock "Mux" DstPort 3 } Line { SrcBlock "poles" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "pzmodel" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "resp" Tag "method pzmodel" Description "params=plist('¶F', '-->');paramEnabled=[1];noParamsReq=1;" Ports [2, 1] Position [360, 70, 420, 130] BackgroundColor "red" AttributesFormatString "¶F -->" AncestorBlock "ltpda_library/Methods/pzmodel/Signal Processing/resp" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RESP returns the complex response of a pzmodel as an Analysis Object.\n \n " MaskDisplay "disp('resp')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "resp" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Tag "1" Position [15, 15, 35, 35] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "resp" Tag "resp" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "resp" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "In1" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "zeros" Ports [0, 1] Position [30, 107, 75, 153] BackgroundColor "orange" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "zeros" Location [581, 87, 1429, 809] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Mux Name "Mux" Tag "mux" Ports [6, 1] Position [445, 60, 455, 325] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "6" DisplayOption "bar" } Block { BlockType Reference Name "cat" Tag "method pole" Ports [1, 1] Position [510, 165, 570, 225] BackgroundColor "red" SourceBlock "ltpda_library/Methods/pole/Helper/cat" SourceType "Unknown" ShowPortLabels "FromPortIcon" SystemSampleTime "-1" FunctionWithSeparateData "off" RTWMemSecFuncInitTerm "Inherit from model" RTWMemSecFuncExecute "Inherit from model" RTWMemSecDataConstants "Inherit from model" RTWMemSecDataInternal "Inherit from model" RTWMemSecDataParameters "Inherit from model" } Block { BlockType SubSystem Name "z1" Tag "method zero" Description "params=plist('¶F', 1.0000000000000001e-009);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [30, 25, 90, 85] BackgroundColor "orange" AttributesFormatString "¶F 1e-009" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z2" Tag "method zero" Description "params=plist('¶F', 8.8335048183861496e-005, '¶Q', 0.50191643209899495);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [35, 115, 95, 175] BackgroundColor "orange" AttributesFormatString "¶F 8.8335e-005\\n¶Q0.50192" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z3" Tag "method zero" Description "params=plist('¶F', -0.00018492956118835099);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [35, 215, 95, 275] BackgroundColor "orange" AttributesFormatString "¶F -0.00018493" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z3" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z4" Tag "method zero" Description "params=plist('¶F', 0.00018492956118835099);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [35, 305, 95, 365] BackgroundColor "orange" AttributesFormatString "¶F 0.00018493" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z4" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z5" Tag "method zero" Description "params=plist('¶F', 0.30029421159564101, '¶Q', 0.97193706988250805);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [35, 410, 95, 470] BackgroundColor "orange" AttributesFormatString "¶F 0.30029\\n¶Q0.97194" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z5" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z6" Tag "method zero" Description "params=plist('¶F', 0.47481544343832799);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [35, 525, 95, 585] BackgroundColor "orange" AttributesFormatString "¶F 0.47482" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z6" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [630, 188, 660, 202] IconDisplay "Port number" } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "z6" SrcPort 1 Points [250, 0; 0, -250] DstBlock "Mux" DstPort 6 } Line { SrcBlock "z5" SrcPort 1 Points [200, 0; 0, -180] DstBlock "Mux" DstPort 5 } Line { SrcBlock "z4" SrcPort 1 Points [150, 0; 0, -120] DstBlock "Mux" DstPort 4 } Line { SrcBlock "z3" SrcPort 1 Points [120, 0; 0, -75] DstBlock "Mux" DstPort 3 } Line { SrcBlock "z2" SrcPort 1 Points [100, 0; 0, -20] DstBlock "Mux" DstPort 2 } Line { SrcBlock "z1" SrcPort 1 Points [100, 0; 0, 65; 235, 0] DstBlock "Mux" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [445, 93, 475, 107] IconDisplay "Port number" } Line { SrcBlock "f" SrcPort 1 DstBlock "resp" DstPort 2 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "pzmodel" SrcPort 1 DstBlock "resp" DstPort 1 } Line { SrcBlock "zeros" SrcPort 1 Points [35, 0; 0, -30] DstBlock "pzmodel" DstPort 2 } Line { SrcBlock "poles" SrcPort 1 Points [30, 0; 0, 20] DstBlock "pzmodel" DstPort 1 } } } Block { BlockType SubSystem Name "Drag-free Controller" Ports [1, 1] Position [80, 124, 140, 176] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model for the response of the Drag-free controller." MaskHelp "A model for the response of the Drag-free controller." MaskDisplay "disp('Cdf')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "Drag-free Controller" Location [171, 117, 1304, 962] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [25, 48, 55, 62] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType SubSystem Name "ao" Tag "method ao" Description "params=plist('VALS', 0.10000000000000001);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [860, 115, 920, 175] BackgroundColor "red" AttributesFormatString "VALS 0.1" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "ao1" Tag "method ao" Description "params=plist('FSFCN', 'exp(-0.415.*2*pi*1i*f)', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [680, 630, 740, 690] BackgroundColor "red" AttributesFormatString "FSFCN exp(-0.415.*2*pi*1i*f)\\nF-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "f1" Tag "method ao" Description "params=plist('FSFCN', '-1.61./(1-exp(-0.30943).*(1./exp(1i*2*pi*f*0.1)))', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [170, 25, 230, 85] BackgroundColor "red" AttributesFormatString "FSFCN ....*(1./exp(1i*2*pi*f*0.1)))\\nF-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "f1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "f2" Tag "method ao" Description "params=plist('FSFCN', 'complex(0.86807, 0.12606)./(1-exp(complex(-9.753e-2,-1.6175e-1)).*(1./exp(1i*2*pi*f*0.1)))', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [170, 130, 230, 190] BackgroundColor "red" AttributesFormatString "FSFCN ....*(1./exp(1i*2*pi*f*0.1)))\\nF-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "f2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "f3" Tag "method ao" Description "params=plist('FSFCN', 'complex(0.86807, -0.12606)./(1-exp(complex(-9.753e-2,1.6175e-1)).*(1./exp(1i*2*pi*f*0.1)))', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [165, 235, 225, 295] BackgroundColor "red" AttributesFormatString "FSFCN ....*(1./exp(1i*2*pi*f*0.1)))\\nF-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "f3" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "f4" Tag "method ao" Description "params=plist('FSFCN', '-complex(6.4699,70.435)./(1-exp(complex(-5.5289e-5,-4.8946e-6)).*(1./exp(1i*2*pi*f*0.1)))', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [165, 340, 225, 400] BackgroundColor "red" AttributesFormatString "FSFCN ....*(1./exp(1i*2*pi*f*0.1)))\\nF-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "f4" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "f5" Tag "method ao" Description "params=plist('FSFCN', '-complex(6.4699,-70.435)./(1-exp(complex(-5.5289e-5,4.8946e-6)).*(1./exp(1i*2*pi*f*0.1)))', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [160, 445, 220, 505] BackgroundColor "red" AttributesFormatString "FSFCN ....*(1./exp(1i*2*pi*f*0.1)))\\nF-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "f5" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "f6" Tag "method ao" Description "params=plist('FSFCN', '12.946./(1 - 1.*(1./exp(1i*2*pi*f*0.1)))', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [160, 550, 220, 610] BackgroundColor "red" AttributesFormatString "FSFCN ....*(1./exp(1i*2*pi*f*0.1)))\\nF-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "f6" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "x+y" Ports [2, 1] Position [380, 47, 420, 83] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x+y1" Ports [2, 1] Position [460, 47, 500, 83] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y1" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x+y2" Ports [2, 1] Position [535, 47, 575, 83] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y2" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x+y3" Ports [2, 1] Position [605, 47, 645, 83] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y3" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x+y4" Ports [2, 1] Position [670, 47, 710, 83] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y4" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [875, 47, 915, 83] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y1" Ports [2, 1] Position [970, 52, 1010, 88] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y1" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType Outport Name "Out1" Position [1050, 63, 1080, 77] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "x.*y1" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 Points [10, 0; 0, -65] DstBlock "x.*y1" DstPort 2 } Line { SrcBlock "x.*y" SrcPort 1 Points [0, -5] DstBlock "x.*y1" DstPort 1 } Line { SrcBlock "ao1" SrcPort 1 Points [90, 0; 0, -585] DstBlock "x.*y" DstPort 2 } Line { SrcBlock "x+y4" SrcPort 1 Points [145, 0] DstBlock "x.*y" DstPort 1 } Line { SrcBlock "f" SrcPort 1 Points [45, 0] Branch { Points [0, 105] Branch { Points [0, 105] Branch { Points [0, 105] Branch { Points [0, 105] Branch { Points [0, 105] Branch { Points [0, 80] DstBlock "ao1" DstPort 1 } Branch { DstBlock "f6" DstPort 1 } } Branch { DstBlock "f5" DstPort 1 } } Branch { DstBlock "f4" DstPort 1 } } Branch { DstBlock "f3" DstPort 1 } } Branch { DstBlock "f2" DstPort 1 } } Branch { DstBlock "f1" DstPort 1 } } Line { SrcBlock "f6" SrcPort 1 Points [430, 0] DstBlock "x+y4" DstPort 2 } Line { SrcBlock "x+y3" SrcPort 1 Points [0, -10] DstBlock "x+y4" DstPort 1 } Line { SrcBlock "f5" SrcPort 1 Points [365, 0] DstBlock "x+y3" DstPort 2 } Line { SrcBlock "x+y2" SrcPort 1 Points [5, 0; 0, -10] DstBlock "x+y3" DstPort 1 } Line { SrcBlock "f4" SrcPort 1 Points [260, 0; 0, -265; 30, 0] DstBlock "x+y2" DstPort 2 } Line { SrcBlock "x+y1" SrcPort 1 Points [5, 0; 0, -10] DstBlock "x+y2" DstPort 1 } Line { SrcBlock "f3" SrcPort 1 Points [215, 0] DstBlock "x+y1" DstPort 2 } Line { SrcBlock "x+y" SrcPort 1 Points [10, 0; 0, -10] DstBlock "x+y1" DstPort 1 } Line { SrcBlock "f2" SrcPort 1 Points [65, 0; 0, -85] DstBlock "x+y" DstPort 2 } Line { SrcBlock "f1" SrcPort 1 DstBlock "x+y" DstPort 1 } } } Block { BlockType SubSystem Name "Sus dynamics" Ports [1, 1] Position [75, 320, 120, 370] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model for the response of the suspension loop dynamics." MaskHelp "A model for the response of the suspension loop dynamics.\n\nThis just computes (s^2 - w_3^2).\n\nInput a vector of frequencies and outputs an AO." MaskDisplay "disp('Sw3')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "Sus dynamics" Location [637, 762, 1725, 1127] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [735, 323, 765, 337] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [595, 165, 600, 240] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "ao1" Tag "method ao" Description "params=plist('VALS', -1);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [195, 215, 255, 275] BackgroundColor "red" AttributesFormatString "VALS -1" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "ao2" Tag "method ao" Description "params=plist('VALS', 6.2831853071795862);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [35, 220, 95, 280] BackgroundColor "red" AttributesFormatString "VALS 6.2832" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "cat" Tag "method zero" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [625, 175, 685, 235] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/zero/Helper/cat" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " CAT concatonate zeros into a vector.\n \n " MaskDisplay "disp('cat')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "cat" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "cat" Tag "cat" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "get y1" Ports [1, 1] Position [360, 139, 415, 191] BackgroundColor "magenta" AncestorBlock "ltpda_library_mrh/helper/get y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "get y1" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'y');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY y" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "y" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get1" SrcPort 1 DstBlock "y" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } } } Block { BlockType SubSystem Name "get y2" Ports [1, 1] Position [360, 209, 415, 261] BackgroundColor "magenta" AncestorBlock "ltpda_library_mrh/helper/get y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "get y2" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'y');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY y" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "y" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get1" SrcPort 1 DstBlock "y" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } } } Block { BlockType SubSystem Name "get y3" Ports [1, 1] Position [360, 64, 415, 116] BackgroundColor "magenta" AncestorBlock "ltpda_library_mrh/helper/get y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "get y3" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'y');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY y" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "y" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get1" SrcPort 1 DstBlock "y" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } } } Block { BlockType SubSystem Name "omega3" Ports [0, 1] Position [30, 147, 90, 183] AncestorBlock "ltpda_library_mrh/MDC1/omega3" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A constant AO that has the value of omega_3 for MDC1." MaskHelp "A constant AO that has the value of omega_3 for MDC1.\n\nNote: this is not omega_3^2\n\nThis is equivalent to the variable omega_2 in Stefano's technical note." MaskDisplay "disp('w3')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "omega3" Location [1307, 403, 1582, 530] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "ao" Tag "method ao" Description "params=plist('VALS', -0.001414213562373095);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [25, 25, 85, 85] BackgroundColor "red" AttributesFormatString "-0.0014142" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', '\\omega_3', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', plist(), []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'XUNITS', '', 'YUNITS', '');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,0,0];" Ports [1, 1] Position [135, 25, 195, 85] BackgroundColor "red" AttributesFormatString "\\omega_3" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [220, 48, 250, 62] IconDisplay "Port number" } Line { SrcBlock "ao" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "pzmodel" Tag "method pzmodel" Description "params=plist('GAIN', '-->', 'POLES', { 1 }, 'ZEROS', { '-->' }, 'NAME', 'Sus_dynamics');paramEnabled=[1,0,1,1];paramSets=plist('SETS', { 'From Poles/Zeros', 'From LISO file', 'From Repository' }, 'CURRSET', 1);" Ports [2, 1] Position [740, 160, 800, 220] BackgroundColor "red" AttributesFormatString "GAIN -->\\nNAMESus_dynamics" AncestorBlock "ltpda_library/Methods/pzmodel/Constructor/pzmodel" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PZMODEL constructor for pzmodel class.\n \n " MaskDisplay "disp('pzmodel')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pzmodel" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "zeros" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "gain" Tag "3" Position [15, 70, 35, 90] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [3, 1] Position [70, 19, 75, 161] Inputs "3" } Block { BlockType "M-S-Function" Name "pzmodel" Tag "pzmodel" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "pzmodel" DstPort 1 } Line { SrcBlock "gain" SrcPort 1 DstBlock "Mux" DstPort 3 } Line { SrcBlock "zeros" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "pzmodel" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "resp" Tag "method pzmodel" Description "params=plist('¶F', '-->', '¶NAME', '[Sw3]');paramEnabled=[1,1];noParamsReq=1;" Ports [2, 1] Position [850, 190, 910, 250] BackgroundColor "red" AttributesFormatString "¶F -->\\n¶NAME[Sw3]" AncestorBlock "ltpda_library/Methods/pzmodel/Signal Processing/resp" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RESP returns the complex response of a pzmodel as an Analysis Object.\n \n " MaskDisplay "disp('resp')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "resp" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Tag "1" Position [15, 15, 35, 35] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "resp" Tag "resp" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "resp" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "In1" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [295, 217, 335, 253] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y1" Ports [2, 1] Position [295, 72, 335, 108] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y1" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x/y" Ports [2, 1] Position [135, 152, 175, 188] AncestorBlock "ltpda_library_mrh/operators/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input divide. Just calls rdivide under the hood." MaskDisplay "disp('./')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x/y" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "z1" Tag "method zero" Description "params=plist('¶F', '-->');paramEnabled=[1];noParamsReq=1;" Ports [1, 1] Position [450, 135, 510, 195] BackgroundColor "red" AttributesFormatString "¶F -->" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z2" Tag "method zero" Description "params=plist('¶F', '-->');paramEnabled=[1];noParamsReq=1;" Ports [1, 1] Position [450, 225, 510, 285] BackgroundColor "red" AttributesFormatString "¶F -->" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [935, 213, 965, 227] IconDisplay "Port number" } Line { SrcBlock "x/y" SrcPort 1 Points [80, 0] Branch { Points [0, 55] DstBlock "x.*y" DstPort 1 } Branch { Points [0, -5] DstBlock "get y1" DstPort 1 } } Line { SrcBlock "omega3" SrcPort 1 Points [10, 0; 0, -5] Branch { DstBlock "x/y" DstPort 1 } Branch { Points [0, -60; 145, 0] Branch { DstBlock "x.*y1" DstPort 2 } Branch { Points [0, -20] DstBlock "x.*y1" DstPort 1 } } } Line { SrcBlock "ao2" SrcPort 1 Points [10, 0; 0, -70] DstBlock "x/y" DstPort 2 } Line { SrcBlock "get y3" SrcPort 1 Points [300, 0; 0, 115] DstBlock "pzmodel" DstPort 2 } Line { SrcBlock "cat" SrcPort 1 Points [15, 0; 0, -30] DstBlock "pzmodel" DstPort 1 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "f" SrcPort 1 Points [65, 0] DstBlock "resp" DstPort 2 } Line { SrcBlock "pzmodel" SrcPort 1 Points [0, 15] DstBlock "resp" DstPort 1 } Line { SrcBlock "x.*y1" SrcPort 1 DstBlock "get y3" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "z2" SrcPort 1 Points [30, 0; 0, -35] DstBlock "Mux" DstPort 2 } Line { SrcBlock "z1" SrcPort 1 Points [30, 0; 0, 20] DstBlock "Mux" DstPort 1 } Line { SrcBlock "get y2" SrcPort 1 Points [10, 0; 0, 20] DstBlock "z2" DstPort 1 } Line { SrcBlock "x.*y" SrcPort 1 DstBlock "get y2" DstPort 1 } Line { SrcBlock "ao1" SrcPort 1 DstBlock "x.*y" DstPort 2 } Line { SrcBlock "get y1" SrcPort 1 DstBlock "z1" DstPort 1 } } } Block { BlockType SubSystem Name "Suspension\nClosed-loop" Ports [1, 1] Position [225, 29, 285, 81] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model for the closed-loop response of the suspension loop." MaskHelp "A model for the closed-loop response of the suspension loop." MaskDisplay "disp('Ssus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "Suspension\nClosed-loop" Location [688, 212, 1128, 501] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [25, 248, 55, 262] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType SubSystem Name "poles" Ports [0, 1] Position [25, 25, 65, 85] BackgroundColor "green" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "poles" Location [670, 342, 1128, 733] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Mux Name "Mux" Tag "mux" Ports [3, 1] Position [260, 52, 265, 128] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "3" DisplayOption "bar" } Block { BlockType SubSystem Name "cat" Tag "method pole" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [320, 60, 380, 120] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/pole/Helper/cat" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " CAT concatonate poles into a vector.\n \n " MaskDisplay "disp('cat')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "cat" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "cat" Tag "cat" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "pole" Tag "method pole" Description "params=plist('¶F', 0.00142299300168047, '¶Q', 1.1954142742382401);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [30, 25, 90, 85] BackgroundColor "green" AttributesFormatString "¶F 0.001423\\n¶Q1.1954" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pole" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "pole1" Tag "method pole" Description "params=plist('¶F', 0.0058195128161330203, '¶Q', 0.69195181671642703);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [30, 150, 90, 210] BackgroundColor "green" AttributesFormatString "¶F 0.0058195\\n¶Q0.69195" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pole1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "pole2" Tag "method pole" Description "params=plist('¶F', 0.014090193028266199, '¶Q', 0.55851670063052095);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [30, 265, 90, 325] BackgroundColor "green" AttributesFormatString "¶F 0.01409\\n¶Q0.55852" AncestorBlock "ltpda_library/Methods/pole/Constructor/pole" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POLE construct a pole object.\n \n " MaskDisplay "disp('pole')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pole2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pole" Tag "pole" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pole" DstPort 1 } Line { SrcBlock "pole" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [405, 83, 435, 97] IconDisplay "Port number" } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "pole2" SrcPort 1 Points [150, 0] DstBlock "Mux" DstPort 3 } Line { SrcBlock "pole1" SrcPort 1 Points [75, 0; 0, -90] DstBlock "Mux" DstPort 2 } Line { SrcBlock "pole" SrcPort 1 Points [115, 0; 0, 10] DstBlock "Mux" DstPort 1 } } } Block { BlockType SubSystem Name "pzmodel" Tag "method pzmodel" Description "params=plist('GAIN', -1.1699644458255099e-008, 'POLES', { '-->' }, 'ZEROS', { '-->' }, 'NAME', 'Ssus');paramEnabled=[1,1,1,1];paramSets=plist('SETS', { 'From Poles/Zeros', 'From LISO file', 'From Repository' }, 'CURRSET', 1);" Ports [2, 1] Position [165, 75, 225, 135] BackgroundColor "red" AttributesFormatString "GAIN -1.17e-008\\nNAMESsus" AncestorBlock "ltpda_library/Methods/pzmodel/Constructor/pzmodel" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PZMODEL constructor for pzmodel class.\n \n " MaskDisplay "disp('pzmodel')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pzmodel" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "poles" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "zeros" Tag "3" Position [15, 70, 35, 90] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [3, 1] Position [70, 19, 75, 161] Inputs "3" } Block { BlockType "M-S-Function" Name "pzmodel" Tag "pzmodel" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "pzmodel" DstPort 1 } Line { SrcBlock "zeros" SrcPort 1 DstBlock "Mux" DstPort 3 } Line { SrcBlock "poles" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "pzmodel" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "resp" Tag "method pzmodel" Description "params=plist('¶F', '-->');paramEnabled=[1];noParamsReq=1;" Ports [2, 1] Position [300, 100, 360, 160] BackgroundColor "red" AttributesFormatString "¶F -->" AncestorBlock "ltpda_library/Methods/pzmodel/Signal Processing/resp" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RESP returns the complex response of a pzmodel as an Analysis Object.\n \n " MaskDisplay "disp('resp')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "resp" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Tag "1" Position [15, 15, 35, 35] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "resp" Tag "resp" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "resp" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "In1" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "zeros" Ports [0, 1] Position [25, 130, 65, 190] BackgroundColor "orange" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "zeros" Location [598, 197, 1188, 745] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Mux Name "Mux" Tag "mux" Ports [5, 1] Position [390, 25, 395, 185] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "5" DisplayOption "bar" } Block { BlockType SubSystem Name "cat" Tag "method zero" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [450, 75, 510, 135] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/zero/Helper/cat" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " CAT concatonate zeros into a vector.\n \n " MaskDisplay "disp('cat')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "cat" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "cat" Tag "cat" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z1" Tag "method zero" Description "params=plist('¶F', 1.0000000000000001e-009);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [35, 30, 95, 90] BackgroundColor "orange" AttributesFormatString "¶F 1e-009" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z1" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z2" Tag "method zero" Description "params=plist('¶F', 0.00022507896368004801);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [35, 130, 95, 190] BackgroundColor "orange" AttributesFormatString "¶F 0.00022508" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z2" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z3" Tag "method zero" Description "params=plist('¶F', -0.00022507896368004801);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [35, 230, 95, 290] BackgroundColor "orange" AttributesFormatString "¶F -0.00022508" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z3" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z4" Tag "method zero" Description "params=plist('¶F', 0.0135460950102467, '¶Q', 0.76560239890209003);paramEnabled=[1,1];noParamsReq=1;" Ports [0, 1] Position [25, 325, 85, 385] BackgroundColor "orange" AttributesFormatString "¶F 0.013546\\n¶Q0.7656" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z4" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z5" Tag "method zero" Description "params=plist('¶F', 0.017135121646374901);paramEnabled=[1];noParamsReq=1;" Ports [0, 1] Position [25, 435, 85, 495] BackgroundColor "orange" AttributesFormatString "¶F 0.017135" AncestorBlock "ltpda_library/Methods/zero/Constructor/zero" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " ZERO construct a pole object.\n \n " MaskDisplay "disp('zero')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z5" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "zero" Tag "zero" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "zero" DstPort 1 } Line { SrcBlock "zero" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [535, 98, 565, 112] IconDisplay "Port number" } Line { SrcBlock "cat" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "cat" DstPort 1 } Line { SrcBlock "z5" SrcPort 1 Points [285, 0] DstBlock "Mux" DstPort 5 } Line { SrcBlock "z4" SrcPort 1 Points [210, 0; 0, -220] DstBlock "Mux" DstPort 4 } Line { SrcBlock "z3" SrcPort 1 Points [155, 0; 0, -155] DstBlock "Mux" DstPort 3 } Line { SrcBlock "z2" SrcPort 1 Points [135, 0; 0, -85] DstBlock "Mux" DstPort 2 } Line { SrcBlock "z1" SrcPort 1 Points [135, 0; 0, -15] DstBlock "Mux" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [385, 123, 415, 137] IconDisplay "Port number" } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "f" SrcPort 1 Points [225, 0] DstBlock "resp" DstPort 2 } Line { SrcBlock "pzmodel" SrcPort 1 Points [20, 0; 0, 10] DstBlock "resp" DstPort 1 } Line { SrcBlock "zeros" SrcPort 1 Points [80, 0] DstBlock "pzmodel" DstPort 2 } Line { SrcBlock "poles" SrcPort 1 Points [35, 0; 0, 35] DstBlock "pzmodel" DstPort 1 } } } Block { BlockType SubSystem Name "Suspension Controller" Ports [1, 1] Position [230, 119, 290, 171] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model of the suspension controller response." MaskHelp "A model of the suspension controller response.\n\nThis reads from an external LISO file." MaskDisplay "disp('Csus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "Suspension Controller" Location [747, 207, 1113, 360] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [175, 78, 205, 92] IconDisplay "Port number" } Block { BlockType SubSystem Name "pzmodel" Tag "method pzmodel" Description "params=plist('FILENAME', 'mdc_liso_filters/clfs_vfit.fil');paramEnabled=[1];paramSets=plist('SETS', { 'From Poles/Zeros', 'From LISO file', 'From Repository' }, 'CURRSET', 2);" Ports [0, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "FILENAME ...liso_filters/clfs_vfit.fil" AncestorBlock "ltpda_library/Methods/pzmodel/Constructor/pzmodel" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PZMODEL constructor for pzmodel class.\n \n " MaskDisplay "disp('pzmodel')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "pzmodel" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "pzmodel" Tag "pzmodel" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "pzmodel" DstPort 1 } Line { SrcBlock "pzmodel" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "resp" Tag "method pzmodel" Description "params=plist('¶F', '-->');paramEnabled=[1];noParamsReq=1;" Ports [2, 1] Position [230, 40, 290, 100] BackgroundColor "red" AttributesFormatString "¶F -->" AncestorBlock "ltpda_library/Methods/pzmodel/Signal Processing/resp" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RESP returns the complex response of a pzmodel as an Analysis Object.\n \n " MaskDisplay "disp('resp')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "resp" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Tag "1" Position [15, 15, 35, 35] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] Port "2" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "resp" Tag "resp" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "resp" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "In1" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [315, 63, 345, 77] IconDisplay "Port number" } Line { SrcBlock "f" SrcPort 1 DstBlock "resp" DstPort 2 } Line { SrcBlock "resp" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "pzmodel" SrcPort 1 DstBlock "resp" DstPort 1 } } } } } Block { BlockType SubSystem Name "Noise models" Ports [] Position [80, 85, 120, 145] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "Noise models" Location [1189, 538, 1601, 942] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "IFO Sensing Noise" Ports [1, 1] Position [110, 290, 150, 350] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model of the sensing noise at the output of the two IFO channels." MaskHelp "A model of the sensing noise at the output of the two IFO channels.\n\nInput is a vector of frequencies.\nOutput is an AO." MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "IFO Sensing Noise" Location [1070, 448, 1875, 1106] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [25, 28, 55, 42] IconDisplay "Port number" } Block { BlockType SubSystem Name "gain" Tag "method ao" Description "params=plist('VALS', 1.2250000000000001e-023);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [455, 320, 515, 380] BackgroundColor "red" AttributesFormatString "1.225e-023" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "gain" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "p2" Tag "method ao" Description "params=plist('FSFCN', '(1+(f./1e-6).^2)', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [110, 335, 170, 395] BackgroundColor "green" AttributesFormatString "(1+(f./1e-6).^2)\\n-->" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p2" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p3" Tag "method ao" Description "params=plist('FSFCN', '(1+(f./1e-7).^2)', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [110, 535, 170, 595] BackgroundColor "green" AttributesFormatString "(1+(f./1e-7).^2)\\n-->" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p3" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', 'IFO noise', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', plist(), []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203010852429))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203010852429))], 'XUNITS', 'Hz', 'YUNITS', 'm^2/Hz');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,1,1];" Ports [1, 1] Position [615, 240, 675, 300] BackgroundColor "red" AttributesFormatString "IFO noise\\nHz\\nm^2/Hz" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType SubSystem Name "unity" Tag "method ao" Description "params=plist('VALS', 1);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [120, 30, 180, 90] BackgroundColor "cyan" AttributesFormatString "1" AncestorBlock "ltpda_library_mrh/MDC1/Noise models/Space-craft Force noise/poles/unity" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "unity" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "x+y" Ports [2, 1] Position [315, 410, 355, 470] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x+y1" Ports [2, 1] Position [455, 235, 495, 295] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y1" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [555, 240, 595, 300] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y1" Ports [2, 1] Position [380, 370, 420, 430] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y1" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x/y2" Ports [2, 1] Position [230, 245, 270, 305] AncestorBlock "ltpda_library_mrh/MDC1/Noise models/Space-craft Force noise/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y2" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "x/y3" Ports [2, 1] Position [230, 455, 270, 515] AncestorBlock "ltpda_library_mrh/MDC1/Noise models/Space-craft Force noise/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y3" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "z1" Tag "method ao" Description "params=plist('VALS', '(1e-2./1e-6).^2');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [115, 230, 175, 290] BackgroundColor "orange" AttributesFormatString "(1e-2./1e-6).^2" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z1" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "z2" Tag "method ao" Description "params=plist('VALS', '(1+(3e-4/1e-7).^2)');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [115, 435, 175, 495] BackgroundColor "orange" AttributesFormatString "(1+(3e-4/1e-7).^2)" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z2" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [750, 263, 780, 277] IconDisplay "Port number" } Line { SrcBlock "f" SrcPort 1 Points [15, 0; 0, 330] Branch { Points [0, 200] DstBlock "p3" DstPort 1 } Branch { DstBlock "p2" DstPort 1 } } Line { SrcBlock "x.*y" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "gain" SrcPort 1 Points [10, 0; 0, -65] DstBlock "x.*y" DstPort 2 } Line { SrcBlock "x+y1" SrcPort 1 Points [20, 0; 0, -10] DstBlock "x.*y" DstPort 1 } Line { SrcBlock "x.*y1" SrcPort 1 Points [15, 0] DstBlock "x+y1" DstPort 2 } Line { SrcBlock "x/y2" SrcPort 1 Points [45, 0; 0, 110] DstBlock "x.*y1" DstPort 1 } Line { SrcBlock "x+y" SrcPort 1 Points [0, -25] DstBlock "x.*y1" DstPort 2 } Line { SrcBlock "x/y3" SrcPort 1 Points [25, 0] DstBlock "x+y" DstPort 2 } Line { SrcBlock "p3" SrcPort 1 Points [15, 0; 0, -65] DstBlock "x/y3" DstPort 2 } Line { SrcBlock "z2" SrcPort 1 Points [15, 0; 0, 5] DstBlock "x/y3" DstPort 1 } Line { SrcBlock "p2" SrcPort 1 Points [20, 0; 0, -75] DstBlock "x/y2" DstPort 2 } Line { SrcBlock "z1" SrcPort 1 DstBlock "x/y2" DstPort 1 } Line { SrcBlock "unity" SrcPort 1 Points [5, 0] Branch { Points [195, 0; 0, 190] DstBlock "x+y1" DstPort 1 } Branch { Points [0, 365] DstBlock "x+y" DstPort 1 } } } } Block { BlockType SubSystem Name "Space-craft Force noise" Ports [1, 1] Position [110, 180, 150, 240] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model for the force noise on the space craft. Input is a vector" MaskHelp "A model for the force noise on the space craft. \n\nInput is a vector of frequencies. \nOutput is an AO." MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "Space-craft Force noise" Location [799, 384, 1692, 1073] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "gain" Tag "method ao" Description "params=plist('VALS', 5.2604999579159996e-020);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [455, 340, 515, 400] BackgroundColor "red" AttributesFormatString "5.2605e-020" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "gain" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "p1" Tag "method ao" Description "params=plist('FSFCN', '1 + (f./100).^2', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [120, 145, 180, 205] BackgroundColor "green" AttributesFormatString "1 + (f./100).^2\\n-->" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p1" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p2" Tag "method ao" Description "params=plist('FSFCN', '1 + (f/1e-6).^2', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [110, 355, 170, 415] BackgroundColor "green" AttributesFormatString "1 + (f/1e-6).^2\\n-->" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p2" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p3" Tag "method ao" Description "params=plist('FSFCN', '1 + (f/0.1e-6).^2', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [110, 555, 170, 615] BackgroundColor "green" AttributesFormatString "1 + (f/0.1e-6).^2\\n-->" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p3" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', 'SC noise', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', [], []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203010852429))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203010852429))], 'XUNITS', 'Hz', 'YUNITS', 'm^2s^{-4}/Hz');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,1,1];" Ports [1, 1] Position [615, 260, 675, 320] BackgroundColor "red" AttributesFormatString "SC noise\\nHz\\nm^2s^{-4}/Hz" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType SubSystem Name "unity" Tag "method ao" Description "params=plist('VALS', 1);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [120, 50, 180, 110] BackgroundColor "cyan" AttributesFormatString "1" AncestorBlock "ltpda_library_mrh/MDC1/Noise models/Space-craft Force noise/poles/unity" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "unity" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "x+y" Ports [2, 1] Position [315, 430, 355, 490] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType Reference Name "x+y1" Ports [2, 1] Position [455, 255, 495, 315] SourceBlock "ltpda_library_mrh/operators/x+y" SourceType "Unknown" ShowPortLabels "FromPortIcon" SystemSampleTime "-1" FunctionWithSeparateData "off" RTWMemSecFuncInitTerm "Inherit from model" RTWMemSecFuncExecute "Inherit from model" RTWMemSecDataConstants "Inherit from model" RTWMemSecDataInternal "Inherit from model" RTWMemSecDataParameters "Inherit from model" } Block { BlockType Reference Name "x.*y" Ports [2, 1] Position [555, 260, 595, 320] SourceBlock "ltpda_library_mrh/operators/x.*y" SourceType "Unknown" ShowPortLabels "FromPortIcon" SystemSampleTime "-1" FunctionWithSeparateData "off" RTWMemSecFuncInitTerm "Inherit from model" RTWMemSecFuncExecute "Inherit from model" RTWMemSecDataConstants "Inherit from model" RTWMemSecDataInternal "Inherit from model" RTWMemSecDataParameters "Inherit from model" } Block { BlockType Reference Name "x.*y1" Ports [2, 1] Position [380, 390, 420, 450] SourceBlock "ltpda_library_mrh/operators/x.*y" SourceType "Unknown" ShowPortLabels "FromPortIcon" SystemSampleTime "-1" FunctionWithSeparateData "off" RTWMemSecFuncInitTerm "Inherit from model" RTWMemSecFuncExecute "Inherit from model" RTWMemSecDataConstants "Inherit from model" RTWMemSecDataInternal "Inherit from model" RTWMemSecDataParameters "Inherit from model" } Block { BlockType SubSystem Name "x/y1" Ports [2, 1] Position [220, 65, 260, 125] AncestorBlock "ltpda_library_mrh/MDC1/Noise models/Space-craft Force noise/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y1" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "x/y2" Ports [2, 1] Position [230, 265, 270, 325] AncestorBlock "ltpda_library_mrh/MDC1/Noise models/Space-craft Force noise/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y2" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "x/y3" Ports [2, 1] Position [230, 475, 270, 535] AncestorBlock "ltpda_library_mrh/MDC1/Noise models/Space-craft Force noise/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y3" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "z1" Tag "method ao" Description "params=plist('VALS', '1 + (10e-3/1e-6)^2');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [115, 250, 175, 310] BackgroundColor "orange" AttributesFormatString "1 + (10e-3/1e-6)^2" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z1" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "z2" Tag "method ao" Description "params=plist('VALS', '1 + (0.1e-3/0.1e-6)^2');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [115, 455, 175, 515] BackgroundColor "orange" AttributesFormatString "1 + (0.1e-3/0.1e-6)^2" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z2" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [750, 283, 780, 297] IconDisplay "Port number" } Line { SrcBlock "x.*y" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "gain" SrcPort 1 Points [10, 0; 0, -65] DstBlock "x.*y" DstPort 2 } Line { SrcBlock "x+y1" SrcPort 1 Points [20, 0; 0, -10] DstBlock "x.*y" DstPort 1 } Line { SrcBlock "x.*y1" SrcPort 1 Points [15, 0] DstBlock "x+y1" DstPort 2 } Line { SrcBlock "x/y1" SrcPort 1 Points [120, 0; 0, 175] DstBlock "x+y1" DstPort 1 } Line { SrcBlock "x/y2" SrcPort 1 Points [45, 0; 0, 110] DstBlock "x.*y1" DstPort 1 } Line { SrcBlock "x+y" SrcPort 1 Points [0, -25] DstBlock "x.*y1" DstPort 2 } Line { SrcBlock "x/y3" SrcPort 1 Points [10, 0; 0, -30] DstBlock "x+y" DstPort 2 } Line { SrcBlock "p3" SrcPort 1 Points [15, 0; 0, -65] DstBlock "x/y3" DstPort 2 } Line { SrcBlock "z2" SrcPort 1 Points [15, 0; 0, 5] DstBlock "x/y3" DstPort 1 } Line { SrcBlock "p2" SrcPort 1 Points [20, 0; 0, -75] DstBlock "x/y2" DstPort 2 } Line { SrcBlock "z1" SrcPort 1 DstBlock "x/y2" DstPort 1 } Line { SrcBlock "p1" SrcPort 1 Points [10, 0; 0, -65] DstBlock "x/y1" DstPort 2 } Line { SrcBlock "unity" SrcPort 1 Points [5, 0] Branch { Points [0, 365] DstBlock "x+y" DstPort 1 } Branch { DstBlock "x/y1" DstPort 1 } } Line { SrcBlock "f" SrcPort 1 Points [35, 0; 0, 120; 10, 0] Branch { Points [-10, 0; 0, 210] Branch { DstBlock "p3" DstPort 1 } Branch { DstBlock "p2" DstPort 1 } } Branch { DstBlock "p1" DstPort 1 } } } } Block { BlockType SubSystem Name "Test-mass Force noise" Ports [1, 1] Position [110, 55, 150, 115] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A model for the force noise on test-mass. Input is a vector" MaskHelp "A model for the force noise on test-mass. \n\nInput is a vector of frequencies. \nOutput is an AO." MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "Test-mass Force noise" Location [295, 522, 1012, 1037] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "gain" Tag "method ao" Description "params=plist('VALS', 8.9999999999999996e-028);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [185, 170, 245, 230] BackgroundColor "red" AttributesFormatString "9e-028" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "gain" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "poles" Ports [0, 1] Position [80, 115, 120, 175] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "poles" Location [837, 457, 1487, 1020] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "p1" Tag "method ao" Description "params=plist('VALS', '(1 + (1e-3./100).^2)');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [45, 25, 105, 85] BackgroundColor "green" AttributesFormatString "(1 + (1e-3./100).^2)" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p1" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p2" Tag "method ao" Description "params=plist('VALS', '(1 + (3e-3./1e-6).^2)');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [45, 130, 105, 190] BackgroundColor "green" AttributesFormatString "(1 + (3e-3./1e-6).^2)" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p2" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p3" Tag "method ao" Description "params=plist('VALS', '(1 + (1e-3./1e-6).^2)');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [50, 235, 110, 295] BackgroundColor "green" AttributesFormatString "(1 + (1e-3./1e-6).^2)" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p3" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p4" Tag "method ao" Description "params=plist('VALS', '(1 + (0.1e-3./0.1e-6).^2)');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [50, 340, 110, 400] BackgroundColor "green" AttributesFormatString "(1 + (0.1e-3./0.1e-6).^2)" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p4" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "p5" Tag "method ao" Description "params=plist('VALS', '(1 + (1e-3./0.1e-6).^2)');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [55, 450, 115, 510] BackgroundColor "green" AttributesFormatString "(1 + (1e-3./0.1e-6).^2)" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "p5" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "unity" Tag "method ao" Description "params=plist('VALS', 1);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [220, 25, 280, 85] BackgroundColor "cyan" AttributesFormatString "1" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "unity" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "x+y" Ports [2, 1] Position [345, 380, 385, 440] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x+y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType SubSystem Name "x+y1" Ports [2, 1] Position [530, 155, 570, 215] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x+y1" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [450, 210, 490, 270] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType SubSystem Name "x/y" Ports [2, 1] Position [340, 50, 380, 110] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "x/y1" Ports [2, 1] Position [215, 170, 255, 230] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y1" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "x/y2" Ports [2, 1] Position [205, 390, 245, 450] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y2" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [595, 178, 625, 192] IconDisplay "Port number" } Line { SrcBlock "x+y1" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x.*y" SrcPort 1 Points [10, 0; 0, -40] DstBlock "x+y1" DstPort 2 } Line { SrcBlock "x/y" SrcPort 1 Points [65, 0; 0, 90] DstBlock "x+y1" DstPort 1 } Line { SrcBlock "x+y" SrcPort 1 Points [20, 0; 0, -155] DstBlock "x.*y" DstPort 2 } Line { SrcBlock "x/y1" SrcPort 1 Points [175, 0] DstBlock "x.*y" DstPort 1 } Line { SrcBlock "x/y2" SrcPort 1 Points [40, 0; 0, 5] DstBlock "x+y" DstPort 2 } Line { SrcBlock "p5" SrcPort 1 Points [35, 0; 0, -45] DstBlock "x/y2" DstPort 2 } Line { SrcBlock "p4" SrcPort 1 Points [35, 0; 0, 35] DstBlock "x/y2" DstPort 1 } Line { SrcBlock "p3" SrcPort 1 Points [40, 0; 0, -50] DstBlock "x/y1" DstPort 2 } Line { SrcBlock "p2" SrcPort 1 Points [45, 0; 0, 25] DstBlock "x/y1" DstPort 1 } Line { SrcBlock "p1" SrcPort 1 Points [105, 0; 0, 50; 110, 0] DstBlock "x/y" DstPort 2 } Line { SrcBlock "unity" SrcPort 1 Points [20, 0; 0, 10] Branch { Points [0, 330] DstBlock "x+y" DstPort 1 } Branch { DstBlock "x/y" DstPort 1 } } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', 'test-mass noise', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', [], []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203010852429))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203010852429))], 'XUNITS', 'Hz', 'YUNITS', 'm^2s^{-4}/Hz');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,1,1];" Ports [1, 1] Position [380, 100, 440, 160] BackgroundColor "red" AttributesFormatString "test-mass noise\\nHz\\nm^2s^{-4}/Hz" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [295, 100, 335, 160] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType SubSystem Name "x/y" Ports [2, 1] Position [190, 65, 230, 125] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "zeros" Ports [1, 1] Position [80, 25, 120, 85] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "zeros" Location [151, 333, 1036, 909] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Position [25, 53, 55, 67] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType SubSystem Name "unity" Tag "method ao" Description "params=plist('VALS', 1);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [400, 25, 460, 85] BackgroundColor "cyan" AttributesFormatString "1" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "unity" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "x+y" Ports [2, 1] Position [525, 380, 565, 440] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x+y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType SubSystem Name "x+y1" Ports [2, 1] Position [765, 210, 805, 270] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x+y1" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [655, 365, 695, 425] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } } } Block { BlockType SubSystem Name "x/y" Ports [2, 1] Position [545, 60, 585, 120] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "x/y1" Ports [2, 1] Position [350, 175, 390, 235] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y1" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "x/y2" Ports [2, 1] Position [350, 395, 390, 455] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "x/y2" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } } } Block { BlockType SubSystem Name "z1" Tag "method ao" Description "params=plist('FSFCN', '(1 + (f./100).^2)', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [175, 40, 235, 100] BackgroundColor "orange" AttributesFormatString "(1 + (f./100).^2)\\n-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z1" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z2" Tag "method ao" Description "params=plist('VALS', '1 + (3e-3/1e-6).^2');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [175, 140, 235, 200] BackgroundColor "orange" AttributesFormatString "1 + (3e-3/1e-6).^2" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z2" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z3" Tag "method ao" Description "params=plist('FSFCN', '(1 + (f./1e-6).^2)', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [175, 240, 235, 300] BackgroundColor "orange" AttributesFormatString "(1 + (f./1e-6).^2)\\n-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z3" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z4" Tag "method ao" Description "params=plist('VALS', '1 + (0.1e-3./0.1e-6).^2');paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [170, 345, 230, 405] BackgroundColor "orange" AttributesFormatString "1 + (0.1e-3./0.1e-6).^2" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z4" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "z5" Tag "method ao" Description "params=plist('FSFCN', '(1 + (f./0.1e-6).^2)', 'F1', 1.0000000000000001e-009, 'F2', 100, 'NF', 1000, 'SCALE', 'log', 'F', '-->');paramEnabled=[1,0,0,0,0,1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 6);" Ports [1, 1] Position [165, 450, 225, 510] BackgroundColor "orange" AttributesFormatString "(1 + (f./0.1e-6).^2)\\n-->" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "z5" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "f" Tag "2" Position [15, 40, 35, 60] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Constant Name "Constant" Tag "1" Position [15, 15, 35, 35] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Ports [2, 1] Position [70, 19, 75, 161] Inputs "2" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [830, 233, 860, 247] IconDisplay "Port number" } Line { SrcBlock "x+y1" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "f" SrcPort 1 Points [50, 0; 0, 10] Branch { Points [0, 200] Branch { Points [0, 210] DstBlock "z5" DstPort 1 } Branch { DstBlock "z3" DstPort 1 } } Branch { DstBlock "z1" DstPort 1 } } Line { SrcBlock "x.*y" SrcPort 1 Points [30, 0; 0, -140] DstBlock "x+y1" DstPort 2 } Line { SrcBlock "x/y" SrcPort 1 Points [85, 0; 0, 135] DstBlock "x+y1" DstPort 1 } Line { SrcBlock "x/y1" SrcPort 1 Points [245, 0] DstBlock "x.*y" DstPort 1 } Line { SrcBlock "x+y" SrcPort 1 DstBlock "x.*y" DstPort 2 } Line { SrcBlock "x/y2" SrcPort 1 DstBlock "x+y" DstPort 2 } Line { SrcBlock "z5" SrcPort 1 Points [55, 0; 0, -40] DstBlock "x/y2" DstPort 2 } Line { SrcBlock "z4" SrcPort 1 Points [50, 0; 0, 35] DstBlock "x/y2" DstPort 1 } Line { SrcBlock "z3" SrcPort 1 Points [50, 0; 0, -50] DstBlock "x/y1" DstPort 2 } Line { SrcBlock "z2" SrcPort 1 Points [50, 0; 0, 20] DstBlock "x/y1" DstPort 1 } Line { SrcBlock "z1" SrcPort 1 Points [145, 0; 0, 45; 145, 0] DstBlock "x/y" DstPort 2 } Line { SrcBlock "unity" SrcPort 1 Points [10, 0; 0, 20; 15, 0] Branch { Points [0, 320] DstBlock "x+y" DstPort 1 } Branch { DstBlock "x/y" DstPort 1 } } } } Block { BlockType Outport Name "Out1" Position [475, 123, 505, 137] IconDisplay "Port number" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x.*y" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "f" SrcPort 1 DstBlock "zeros" DstPort 1 } Line { SrcBlock "gain" SrcPort 1 Points [15, 0; 0, -55] DstBlock "x.*y" DstPort 2 } Line { SrcBlock "x/y" SrcPort 1 Points [20, 0; 0, 20] DstBlock "x.*y" DstPort 1 } Line { SrcBlock "poles" SrcPort 1 Points [25, 0; 0, -35] DstBlock "x/y" DstPort 2 } Line { SrcBlock "zeros" SrcPort 1 Points [25, 0; 0, 25] DstBlock "x/y" DstPort 1 } } } } } Block { BlockType SubSystem Name "delta" Ports [0, 1] Position [380, 85, 440, 125] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A constant AO that has the value of omega_1 for MDC1." MaskHelp "Note: this is not omega_1^2." MaskDisplay "disp('delta')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "delta" Location [300, 119, 575, 257] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "ao" Tag "method ao" Description "params=plist('VALS', -0.0001);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [25, 25, 85, 85] BackgroundColor "red" AttributesFormatString "VALS -0.0001" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', '\\delta', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', plist(), []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'XUNITS', '', 'YUNITS', '');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,0,0];" Ports [1, 1] Position [135, 25, 195, 85] BackgroundColor "red" AttributesFormatString "NAME \\delta" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [220, 48, 250, 62] IconDisplay "Port number" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType SubSystem Name "omega1" Ports [0, 1] Position [280, 85, 340, 125] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A constant AO that has the value of omega_1 for MDC1." MaskHelp "Note: this is not omega_1^2." MaskDisplay "disp('w1')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "omega1" Location [300, 119, 575, 257] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "ao" Tag "method ao" Description "params=plist('VALS', -0.001140175425099138);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [25, 25, 85, 85] BackgroundColor "red" AttributesFormatString "-0.0011402" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', '\\omega_1', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', plist(), []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'XUNITS', '', 'YUNITS', '');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,0,0];" Ports [1, 1] Position [135, 25, 195, 85] BackgroundColor "red" AttributesFormatString "\\omega_1" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [220, 48, 250, 62] IconDisplay "Port number" } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "set" DstPort 1 } } } Block { BlockType SubSystem Name "omega3" Ports [0, 1] Position [280, 152, 340, 188] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "A constant AO that has the value of omega_3 for MDC1." MaskHelp "A constant AO that has the value of omega_3 for MDC1.\n\nNote: this is not omega_3^2\n\nThis is equivalent to the variable omega_2 in Stefano's technical note." MaskDisplay "disp('w3')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "omega3" Location [1307, 403, 1582, 530] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "ao" Tag "method ao" Description "params=plist('VALS', -0.001414213562373095);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [25, 25, 85, 85] BackgroundColor "red" AttributesFormatString "-0.0014142" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } } } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', '\\omega_3', 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', plist(), []) ], 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203091305861))], 'XUNITS', '', 'YUNITS', '');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,0,0];" Ports [1, 1] Position [135, 25, 195, 85] BackgroundColor "red" AttributesFormatString "\\omega_3" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [220, 48, 250, 62] IconDisplay "Port number" } Line { SrcBlock "ao" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Annotation { Name "Various bits and pieces used in MDC1" Position [191, 23] DropShadow on FontSize 14 } } } Block { BlockType SubSystem Name "Make o1xx\nprediction" Ports [5, 1] Position [235, 144, 310, 216] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "Make o1xx\nprediction" Location [487, 500, 1062, 761] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "o_nxx" Position [30, 18, 60, 32] IconDisplay "Port number" } Block { BlockType Inport Name "Sdfxx" Position [30, 48, 60, 62] Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "A_1xx" Position [85, 93, 115, 107] Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "A_Nxx" Position [90, 153, 120, 167] Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "Sw1xx" Position [25, 215, 55, 230] Orientation "up" Port "5" IconDisplay "Port number" } Block { BlockType SubSystem Name "set" Tag "method ao" Description "params=plist('NAME', 'o1xx_pred', 'DATA', tsdata(), 'HIST', [history('None', '$Id: history.m,v 1.19 2008/02/13 10:13:53 ingo Exp $', plist(), []) ], 'PROVENANCE', provenance('Recreated from:Recreated from:Martin Hewitson') , 'DESCRIPTION', '', 'MFILE', { '' }, 'MFILENAME', '', 'MDLFILE', '', 'MDLFILENAME', '', 'PLIST', '', 'VERSION', '', 'CREATED', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203349525693))], 'FS', [], 'T0', [ time(plist('TIMEFORMAT', 'yyyy-mm-dd HH:MM:SS.FFF', 'TIMEZONE', 'UTC', 'UTC_EPOCH_MILLI', 1203349525709))], 'XUNITS', '', 'YUNITS', '');paramEnabled=[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];" Ports [1, 1] Position [420, 97, 450, 133] BackgroundColor "red" AttributesFormatString "NAME o1xx_pred" AncestorBlock "ltpda_library/Methods/ao/Helper/set" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " SET set an analysis object property.\n \n " MaskDisplay "disp('set')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "set" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "set" Tag "set" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "set" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "x+y" Ports [2, 1] Position [285, 62, 325, 98] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x+y1" Ports [2, 1] Position [355, 97, 395, 133] AncestorBlock "ltpda_library_mrh/operators/x+y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y1" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [135, 27, 175, 63] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y1" Ports [2, 1] Position [140, 92, 180, 128] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y1" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x.*y2" Ports [2, 1] Position [145, 152, 185, 188] AncestorBlock "ltpda_library_mrh/operators/x.*y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y2" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x/y" Ports [2, 1] Position [210, 102, 250, 138] AncestorBlock "ltpda_library_mrh/operators/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input divide. Just calls rdivide under the hood." MaskDisplay "disp('./')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x/y" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x/y1" Ports [2, 1] Position [210, 167, 250, 203] AncestorBlock "ltpda_library_mrh/operators/x//y" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input divide. Just calls rdivide under the hood." MaskDisplay "disp('./')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x/y1" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType Outport Name "o1xx_pred" Position [480, 108, 510, 122] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "set" SrcPort 1 DstBlock "o1xx_pred" DstPort 1 } Line { SrcBlock "A_Nxx" SrcPort 1 DstBlock "x.*y2" DstPort 1 } Line { SrcBlock "A_1xx" SrcPort 1 DstBlock "x.*y1" DstPort 1 } Line { SrcBlock "o_nxx" SrcPort 1 Points [0, 10] DstBlock "x.*y" DstPort 1 } Line { SrcBlock "Sdfxx" SrcPort 1 Points [15, 0] Branch { Points [0, 65] Branch { Points [0, 60] DstBlock "x.*y2" DstPort 2 } Branch { DstBlock "x.*y1" DstPort 2 } } Branch { DstBlock "x.*y" DstPort 2 } } Line { SrcBlock "x+y1" SrcPort 1 DstBlock "set" DstPort 1 } Line { SrcBlock "x/y1" SrcPort 1 Points [15, 0; 0, -60] DstBlock "x+y1" DstPort 2 } Line { SrcBlock "x+y" SrcPort 1 Points [0, 25] DstBlock "x+y1" DstPort 1 } Line { SrcBlock "x/y" SrcPort 1 Points [5, 0; 0, -30] DstBlock "x+y" DstPort 2 } Line { SrcBlock "x.*y" SrcPort 1 Points [45, 0; 0, 25] DstBlock "x+y" DstPort 1 } Line { SrcBlock "x.*y2" SrcPort 1 Points [0, 5] DstBlock "x/y1" DstPort 1 } Line { SrcBlock "Sw1xx" SrcPort 1 Points [0, -15] Branch { Points [0, -65] DstBlock "x/y" DstPort 2 } Branch { DstBlock "x/y1" DstPort 2 } } Line { SrcBlock "x.*y1" SrcPort 1 DstBlock "x/y" DstPort 1 } } } Block { BlockType SubSystem Name "Signal Processing" Ports [] Position [265, 40, 317, 88] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "Signal Processing" Location [1301, 693, 1696, 979] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "lcpsd" Tag "function" Description "params=plist('KDES', 100, 'JDES', 1000, 'KMIN', 2, 'WIN', specwin('Kaiser', 1, 150), 'NOLAP', -1, 'ORDER', 0);" Ports [1, 1] Position [35, 161, 95, 209] BackgroundColor "magenta" DropShadow on MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "LTPDA_LCPSD makes cross spectral density estimates \nof the time-series objects in the input analysis objects \non a log frequency axis." MaskDisplay "disp('LCPSD')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "lcpsd" Location [565, 222, 780, 325] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [25, 38, 55, 52] BackgroundColor "black" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ltpda_lcpsd" Tag "ltpda_lcpsd" Ports [1, 1] Position [80, 29, 135, 61] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [160, 38, 190, 52] BackgroundColor "black" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ltpda_lcpsd" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "ltpda_lcpsd" DstPort 1 } } } Block { BlockType SubSystem Name "lpsd" Tag "function" Ports [1, 1] Position [35, 76, 95, 124] BackgroundColor "magenta" DropShadow on MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "LTPDA_LPSD makes power spectral density estimates \nof the time-series objects in the input analysis objects \non a log frequency axis." MaskDisplay "disp('LPSD')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "lpsd" Location [565, 222, 780, 325] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [25, 38, 55, 52] BackgroundColor "black" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ltpda_lpsd" Tag "ltpda_lpsd" Ports [1, 1] Position [80, 29, 135, 61] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [160, 38, 190, 52] BackgroundColor "black" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "ltpda_lpsd" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "ltpda_lpsd" DstPort 1 } } } Annotation { Name "Other Signal Processing blocks which are (maybe) not\nin the main library." Position [190, 29] DropShadow on FontSize 14 } } } Block { BlockType SubSystem Name "helper" Ports [] Position [160, 35, 215, 87] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "helper" Location [1007, 493, 1541, 882] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "get x" Ports [1, 1] Position [190, 99, 245, 151] BackgroundColor "magenta" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Extract the X vector from an AO." MaskHelp "Extract the X vector from an AO." MaskDisplay "disp('getX')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "get x" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'x');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY x" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "x" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get1" SrcPort 1 DstBlock "x" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } } } Block { BlockType SubSystem Name "get y" Ports [1, 1] Position [75, 94, 130, 146] BackgroundColor "magenta" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Extract the Y vector from an AO." MaskHelp "Extract the Y vector from an AO." MaskDisplay "disp('getY')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "get y" Location [603, 157, 903, 295] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "ao" Position [25, 48, 55, 62] IconDisplay "Port number" } Block { BlockType SubSystem Name "get" Tag "method ao" Description "params=plist('PROPERTY', 'data');paramEnabled=[1];" Ports [1, 1] Position [80, 25, 140, 85] BackgroundColor "red" AttributesFormatString "PROPERTY data" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "get1" Tag "method ao" Description "params=plist('PROPERTY', 'y');paramEnabled=[1];" Ports [1, 1] Position [160, 25, 220, 85] BackgroundColor "red" AttributesFormatString "PROPERTY y" AncestorBlock "ltpda_library/Methods/ao/Helper/get" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " GET get ao properties.\n \n " MaskDisplay "disp('get')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "get1" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "get" Tag "get" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "y" Position [245, 48, 275, 62] IconDisplay "Port number" } Line { SrcBlock "get1" SrcPort 1 DstBlock "y" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "get" DstPort 1 } Line { SrcBlock "get" SrcPort 1 DstBlock "get1" DstPort 1 } } } Annotation { Name "More useful high-level helper blocks" Position [224, 21] DropShadow on FontSize 14 } } } Block { BlockType SubSystem Name "operators" Ports [] Position [75, 33, 125, 85] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off System { Name "operators" Location [1230, 630, 1793, 1020] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType SubSystem Name "square" Ports [1, 1] Position [55, 193, 95, 237] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Square the input AO." MaskHelp "Square the input AO." MaskDisplay "disp('x^2')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "square" Location [517, 562, 812, 750] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [45, 38, 75, 52] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [115, 25, 120, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "ao" Tag "method ao" Description "params=plist('VALS', 2);paramEnabled=[1];paramSets=plist('SETS', { 'From XML file', 'From ASCII file', 'Function', 'Values', 'Time-series Function', 'Frequency-series Function', 'From Window', 'Waveform', 'From Repository', 'From Plist' }, 'CURRSET', 4);" Ports [0, 1] Position [25, 75, 85, 135] BackgroundColor "red" AttributesFormatString "VALS 2" AncestorBlock "ltpda_library/Methods/ao/Constructor/ao" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " AO analysis object class constructor.\n \n " MaskDisplay "disp('ao')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "ao" Location [164, 470, 515, 644] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Constant Name "Constant" Position [55, 55, 85, 85] OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "ao" Tag "ao" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "Constant" SrcPort 1 DstBlock "ao" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType SubSystem Name "power" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [155, 35, 215, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/power" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " POWER implements power operator for analysis objects.\n \n " MaskDisplay "disp('power')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "power" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "power" Tag "power" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "power" DstPort 1 } Line { SrcBlock "power" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "x^2" Position [240, 58, 270, 72] BackgroundColor "[0.752941, 0.752941, 0.752941]" IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "power" SrcPort 1 DstBlock "x^2" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "power" DstPort 1 } Line { SrcBlock "ao" SrcPort 1 Points [5, 0; 0, -25] DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x+y" Ports [2, 1] Position [60, 122, 100, 158] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input plus. Just calls plus under the hood." MaskDisplay "disp('+')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x+y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "plus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/plus" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " PLUS implements addition operator for two analysis objects.\n \n " MaskDisplay "disp('plus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "plus" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "plus" Tag "plus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "plus" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "plus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x-y" Ports [2, 1] Position [125, 122, 165, 158] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input minus. Just calls minus under the hood." MaskDisplay "disp('-')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x-y" Location [968, 538, 1223, 665] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "minus" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/minus" OpenFcn "figure(findobj('Tag','LTPDAGUI'))" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " MINUS overloads - operator for analysis objects.\n \n " MaskDisplay "disp('minus')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "minus" Location [546, 498, 897, 672] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "minus" Tag "minus" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [260, 63, 290, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "minus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "In1" SrcPort 1 DstBlock "minus" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { SrcBlock "minus" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "Mux" SrcPort 1 DstBlock "minus" DstPort 1 } } } Block { BlockType SubSystem Name "x.*y" Ports [2, 1] Position [60, 62, 100, 98] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input element multiply. Just calls times under the hood." MaskDisplay "disp('.*')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x.*y" Location [1095, 515, 1350, 642] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "times" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [115, 35, 175, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/times" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " TIMES overloads .* operator for analysis objects.\n \n " MaskDisplay "disp('times')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "times" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "times" Tag "times" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [200, 58, 230, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "times" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "times" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "x/y" Ports [2, 1] Position [125, 67, 165, 103] MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription "Two input divide. Just calls rdivide under the hood." MaskDisplay "disp('./')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "autoscale" System { Name "x/y" Location [1102, 155, 1387, 282] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "x" Position [25, 38, 55, 52] IconDisplay "Port number" } Block { BlockType Inport Name "y" Position [25, 73, 55, 87] Port "2" IconDisplay "Port number" } Block { BlockType Mux Name "Mux" Tag "mux" Ports [2, 1] Position [80, 25, 85, 100] BackgroundColor "[0.752941, 0.752941, 0.752941]" Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "rdivide" Tag "method ao" Description "params=plist();noParamsReq=1;" Ports [1, 1] Position [145, 35, 205, 95] BackgroundColor "red" AncestorBlock "ltpda_library/Methods/ao/Arithmetic Operator/rdivide" MinAlgLoopOccurrences off RTWSystemCode "Auto" FunctionWithSeparateData off MaskDescription " RDIVIDE overloads ./ operator for analysis objects.\n \n " MaskDisplay "disp('rdivide')" MaskIconFrame on MaskIconOpaque on MaskIconRotate "none" MaskIconUnits "pixels" System { Name "rdivide" Location [365, 256, 716, 430] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "A4" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" Position [55, 63, 85, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Block { BlockType "M-S-Function" Name "rdivide" Tag "rdivide" Ports [1, 1] Position [130, 54, 230, 86] BackgroundColor "red" FunctionName "ltpdasim" } Block { BlockType Outport Name "Out1" Position [255, 63, 285, 77] IconDisplay "Port number" OutDataType "sfix(16)" OutScaling "2^0" } Line { SrcBlock "In1" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } } } Block { BlockType Outport Name "Out1" Position [230, 58, 260, 72] IconDisplay "Port number" } Line { SrcBlock "Mux" SrcPort 1 DstBlock "rdivide" DstPort 1 } Line { SrcBlock "x" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { SrcBlock "rdivide" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { SrcBlock "y" SrcPort 1 DstBlock "Mux" DstPort 2 } } } Annotation { Name "More useful high-level operators" Position [370, 38] DropShadow on } } } } }