Fix. Default password should be [] not an empty string
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
}
}
}
}
}