📄 fdclib6.mdl
字号:
Library {
Name "fdclib6"
Version 3.00
BlockDataTips on
BlockParametersDataTip on
BlockAttributesDataTip off
BlockPortWidthsDataTip off
BlockDescriptionStringDataTip off
BlockMaskParametersDataTip off
ToolBar off
StatusBar off
BrowserShowLibraryLinks off
BrowserLookUnderMasks off
Created "Tue Mar 18 15:18:46 2003"
UpdateHistory "UpdateHistoryNever"
ModifiedByFormat "%<Auto>"
LastModifiedBy "Dutchroll"
ModifiedDateFormat "%<Auto>"
LastModifiedDate "Tue Mar 08 18:57:59 2005"
ModelVersionFormat "1.%<AutoIncrement:14>"
ConfigurationManager "none"
BlockDefaults {
Orientation "right"
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
NamePlacement "normal"
FontName "Helvetica"
FontSize 10
FontWeight "normal"
FontAngle "normal"
ShowName on
}
AnnotationDefaults {
HorizontalAlignment "center"
VerticalAlignment "middle"
ForegroundColor "black"
BackgroundColor "white"
DropShadow off
FontName "Helvetica"
FontSize 10
FontWeight "normal"
FontAngle "normal"
}
LineDefaults {
FontName "Helvetica"
FontSize 9
FontWeight "normal"
FontAngle "normal"
}
System {
Name "fdclib6"
Location [26, 58, 625, 422]
Open on
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
ReportName "simulink-default.rpt"
Block {
BlockType SubSystem
Name "(co)sines of\nalpha, beta,\npsi, theta, phi"
Ports [1, 1, 0, 0, 0]
Position [260, 289, 315, 311]
Orientation "left"
ForegroundColor "magenta"
FontName "Arial"
FontSize 11
ShowPortLabels off
MaskType "Hlpfcn"
MaskDescription "Help sines and cosines"
MaskHelp "eval('browse hlpfcn')"
MaskDisplay "disp('hlpfcn')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "(co)sines of\nalpha, beta,\npsi, theta, phi"
Location [9, 46, 297, 520]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "x"
Position [15, 258, 45, 272]
FontName "Arial"
FontSize 11
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType SubSystem
Name "0"
Ports [0, 0, 0, 0, 0]
Position [9, 10, 178, 60]
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "browse hlpfcn"
FontName "Arial"
FontSize 11
ShowPortLabels off
MaskDisplay "disp('HELP FUNCTIONS\\n(often used sines an"
"d cosines)\\nM.O. Rauw, March 2003')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "0"
Location [99, 72, 274, 227]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
}
}
Block {
BlockType Mux
Name "Mux"
Ports [11, 1, 0, 0, 0]
Position [195, 79, 200, 451]
BackgroundColor "black"
ShowName off
FontName "Arial"
FontSize 11
Inputs "11"
DisplayOption "none"
}
Block {
BlockType Fcn
Name "cos alpha"
Position [105, 80, 165, 100]
FontName "Arial"
FontSize 11
Expr "cos(u[2])"
}
Block {
BlockType Fcn
Name "cos beta"
Position [105, 150, 165, 170]
FontName "Arial"
FontSize 11
Expr "cos(u[3])"
}
Block {
BlockType Fcn
Name "cos phi"
Position [105, 430, 165, 450]
FontName "Arial"
FontSize 11
Expr "cos(u[9])"
}
Block {
BlockType Fcn
Name "cos psi"
Position [105, 290, 165, 310]
FontName "Arial"
FontSize 11
Expr "cos(u[7])"
}
Block {
BlockType Fcn
Name "cos theta"
Position [105, 360, 165, 380]
FontName "Arial"
FontSize 11
Expr "cos(u[8])"
}
Block {
BlockType Fcn
Name "sin alpha"
Position [105, 115, 165, 135]
FontName "Arial"
FontSize 11
Expr "sin(u[2])"
}
Block {
BlockType Fcn
Name "sin beta"
Position [105, 185, 165, 205]
FontName "Arial"
FontSize 11
Expr "sin(u[3])"
}
Block {
BlockType Fcn
Name "sin phi"
Position [105, 395, 165, 415]
FontName "Arial"
FontSize 11
Expr "sin(u[9])"
}
Block {
BlockType Fcn
Name "sin psi"
Position [105, 255, 165, 275]
FontName "Arial"
FontSize 11
Expr "sin(u[7])"
}
Block {
BlockType Fcn
Name "sin theta"
Position [105, 325, 165, 345]
FontName "Arial"
FontSize 11
Expr "sin(u[8])"
}
Block {
BlockType Fcn
Name "tan beta"
Position [105, 220, 165, 240]
FontName "Arial"
FontSize 11
Expr "tan(u[3])"
}
Block {
BlockType Outport
Name "yhlp"
Position [230, 258, 260, 272]
FontName "Arial"
FontSize 11
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "x"
SrcPort 1
Points [20, 0]
Branch {
DstBlock "sin psi"
DstPort 1
}
Branch {
Points [0, -35]
Branch {
Points [0, -35]
Branch {
DstBlock "sin beta"
DstPort 1
}
Branch {
Points [0, -35]
Branch {
DstBlock "cos beta"
DstPort 1
}
Branch {
Points [0, -35]
Branch {
DstBlock "sin alpha"
DstPort 1
}
Branch {
Points [0, -35]
DstBlock "cos alpha"
DstPort 1
}
}
}
}
Branch {
DstBlock "tan beta"
DstPort 1
}
}
Branch {
Points [0, 35]
Branch {
Points [0, 35]
Branch {
DstBlock "sin theta"
DstPort 1
}
Branch {
Points [0, 35]
Branch {
DstBlock "cos theta"
DstPort 1
}
Branch {
Points [0, 35]
Branch {
DstBlock "sin phi"
DstPort 1
}
Branch {
Points [0, 35]
DstBlock "cos phi"
DstPort 1
}
}
}
}
Branch {
DstBlock "cos psi"
DstPort 1
}
}
}
Line {
SrcBlock "cos alpha"
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Line {
SrcBlock "sin alpha"
SrcPort 1
DstBlock "Mux"
DstPort 2
}
Line {
SrcBlock "cos beta"
SrcPort 1
DstBlock "Mux"
DstPort 3
}
Line {
SrcBlock "sin beta"
SrcPort 1
DstBlock "Mux"
DstPort 4
}
Line {
SrcBlock "tan beta"
SrcPort 1
DstBlock "Mux"
DstPort 5
}
Line {
SrcBlock "sin psi"
SrcPort 1
DstBlock "Mux"
DstPort 6
}
Line {
SrcBlock "cos psi"
SrcPort 1
DstBlock "Mux"
DstPort 7
}
Line {
SrcBlock "sin theta"
SrcPort 1
DstBlock "Mux"
DstPort 8
}
Line {
SrcBlock "cos theta"
SrcPort 1
DstBlock "Mux"
DstPort 9
}
Line {
SrcBlock "sin phi"
SrcPort 1
DstBlock "Mux"
DstPort 10
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "yhlp"
DstPort 1
}
Line {
SrcBlock "cos phi"
SrcPort 1
DstBlock "Mux"
DstPort 11
}
}
}
Block {
BlockType SubSystem
Name "Add/sort forces\nand moments"
Ports [4, 2, 0, 0, 0]
Position [25, 286, 75, 324]
FontName "Arial"
FontSize 11
ShowPortLabels off
MaskType "FMsort"
MaskDescription "Forces and Moments sorting block"
MaskHelp "eval('browse fmsort')"
MaskDisplay "disp('FMsort')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Add/sort forces\nand moments"
Location [10, 44, 305, 299]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "FMaero"
Position [15, 83, 45, 97]
FontName "Arial"
FontSize 11
Port "1"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "FMprop"
Position [15, 133, 45, 147]
FontName "Arial"
FontSize 11
Port "2"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "Fgrav"
Position [15, 178, 45, 192]
FontName "Arial"
FontSize 11
Port "3"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType Inport
Name "Fwind"
Position [15, 218, 45, 232]
FontName "Arial"
FontSize 11
Port "4"
PortWidth "-1"
SampleTime "-1"
DataType "auto"
SignalType "auto"
Interpolate on
}
Block {
BlockType SubSystem
Name "0"
Ports [0, 0, 0, 0, 0]
Position [15, 15, 155, 45]
ForegroundColor "blue"
DropShadow on
ShowName off
OpenFcn "browse fmsort"
FontName "Arial"
FontSize 11
ShowPortLabels off
MaskDisplay "disp('FMSORT\\nM.O. Rauw, March 2003')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "0"
Location [99, 72, 274, 227]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
}
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 2, 0, 0, 0]
Position [70, 64, 75, 111]
BackgroundColor "black"
ShowName off
FontName "Arial"
FontSize 11
Outputs "[3 3]"
}
Block {
BlockType Demux
Name "Demux1"
Ports [1, 2, 0, 0, 0]
Position [70, 119, 75, 161]
BackgroundColor "black"
ShowName off
FontName "Arial"
FontSize 11
Outputs "[3 3]"
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1, 0, 0, 0]
Position [210, 134, 225, 156]
ShowName off
FontName "Arial"
FontSize 11
IconShape "rectangular"
Inputs "++"
SaturateOnIntegerOverflow on
}
Block {
BlockType Sum
Name "Sum3"
Ports [4, 1, 0, 0, 0]
Position [210, 67, 225, 113]
ShowName off
FontName "Arial"
FontSize 11
IconShape "rectangular"
Inputs "++++"
SaturateOnIntegerOverflow on
}
Block {
BlockType Outport
Name "Ftot"
Position [250, 83, 280, 97]
FontName "Arial"
FontSize 11
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Block {
BlockType Outport
Name "Mtot"
Position [250, 138, 280, 152]
FontName "Arial"
FontSize 11
Port "2"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "FMaero"
SrcPort 1
DstBlock "Demux"
DstPort 1
}
Line {
SrcBlock "FMprop"
SrcPort 1
DstBlock "Demux1"
DstPort 1
}
Line {
SrcBlock "Demux1"
SrcPort 2
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "Demux"
SrcPort 2
Points [10, 0; 0, 40]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Fgrav"
SrcPort 1
Points [130, 0; 0, -90]
DstBlock "Sum3"
DstPort 3
}
Line {
SrcBlock "Demux1"
SrcPort 1
Points [90, 0; 0, -45]
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Sum3"
SrcPort 1
DstBlock "Ftot"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -