📄 slide_example_linear_t.mdl
字号:
}
Block {
BlockType SubSystem
Name "Subsystem1"
Ports [0, 1]
Position [325, 120, 365, 180]
Orientation "left"
TreatAsAtomicUnit off
System {
Name "Subsystem1"
Location [110, 197, 483, 447]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Constant
Name "Constant"
Position [185, 55, 215, 85]
Value "a"
}
Block {
BlockType Constant
Name "Constant1"
Position [255, 120, 285, 150]
Orientation "left"
NamePlacement "alternate"
Value "M"
}
Block {
BlockType From
Name "From1"
Position [245, 205, 285, 235]
Orientation "left"
BackgroundColor "red"
NamePlacement "alternate"
CloseFcn "tagdialog Close"
GotoTag "x4"
}
Block {
BlockType From
Name "From2"
Position [310, 105, 350, 135]
Orientation "left"
BackgroundColor "cyan"
NamePlacement "alternate"
CloseFcn "tagdialog Close"
GotoTag "x1"
}
Block {
BlockType Gain
Name "Gain2"
Position [80, 65, 100, 95]
Orientation "up"
Gain "1/mu1"
}
Block {
BlockType Gain
Name "Gain3"
Position [185, 150, 205, 180]
Orientation "left"
Gain "u"
}
Block {
BlockType Goto
Name "Goto1"
Position [15, 15, 55, 45]
Orientation "up"
BackgroundColor "yellow"
GotoTag "f1"
TagVisibility "global"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [185, 110, 220, 145]
Orientation "left"
InputSameDT off
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [50, 125, 85, 160]
Orientation "left"
InputSameDT off
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [175, 195, 210, 230]
Orientation "left"
InputSameDT off
}
Block {
BlockType Sum
Name "Sum4"
Ports [2, 1]
Position [245, 85, 265, 105]
Orientation "left"
NamePlacement "alternate"
ShowName off
IconShape "round"
Inputs "++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum5"
Ports [2, 1]
Position [135, 120, 155, 140]
Orientation "left"
NamePlacement "alternate"
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Outport
Name "Out1"
Position [80, 15, 110, 30]
Orientation "up"
}
Line {
SrcBlock "Constant"
SrcPort 1
DstBlock "Sum4"
DstPort 1
}
Line {
SrcBlock "Sum4"
SrcPort 1
Points [0, 25]
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "Constant1"
SrcPort 1
DstBlock "Product"
DstPort 2
}
Line {
SrcBlock "Product"
SrcPort 1
DstBlock "Sum5"
DstPort 1
}
Line {
SrcBlock "Gain3"
SrcPort 1
Points [-35, 0]
DstBlock "Sum5"
DstPort 2
}
Line {
SrcBlock "Sum5"
SrcPort 1
Points [-30, 0]
DstBlock "Product1"
DstPort 1
}
Line {
SrcBlock "Product1"
SrcPort 1
Points [-15, 0; 0, -35]
DstBlock "Gain2"
DstPort 1
}
Line {
SrcBlock "From1"
SrcPort 1
Points [-5, 0]
Branch {
DstBlock "Product2"
DstPort 2
}
Branch {
Points [0, -15]
DstBlock "Product2"
DstPort 1
}
}
Line {
SrcBlock "From2"
SrcPort 1
Points [0, 0; -5, 0]
Branch {
Points [0, -25]
DstBlock "Sum4"
DstPort 2
}
Branch {
Points [0, 45]
DstBlock "Gain3"
DstPort 1
}
}
Line {
SrcBlock "Product2"
SrcPort 1
Points [-70, 0]
DstBlock "Product1"
DstPort 2
}
Line {
SrcBlock "Gain2"
SrcPort 1
Points [0, -10]
Branch {
Points [0, -5]
DstBlock "Out1"
DstPort 1
}
Branch {
Points [0, 10]
DstBlock "Goto1"
DstPort 1
}
}
}
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [230, 70, 250, 90]
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
Port {
PortNumber 1
Name "x2dot"
TestPoint off
LinearAnalysisOutput off
LinearAnalysisInput off
RTWStorageClass "Auto"
DataLogging off
DataLoggingNameMode "SignalName"
DataLoggingDecimateData off
DataLoggingDecimation "2"
DataLoggingLimitDataPoints off
DataLoggingMaxPoints "5000"
}
}
Block {
BlockType Sum
Name "Sum1"
Ports [2, 1]
Position [245, 315, 265, 335]
ShowName off
IconShape "round"
Inputs "++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
Port {
PortNumber 1
Name "x4dot"
TestPoint off
LinearAnalysisOutput off
LinearAnalysisInput off
RTWStorageClass "Auto"
DataLogging off
DataLoggingNameMode "SignalName"
DataLoggingDecimateData off
DataLoggingDecimation "2"
DataLoggingLimitDataPoints off
DataLoggingMaxPoints "5000"
}
}
Block {
BlockType Sum
Name "Sum2"
Ports [2, 1]
Position [150, 70, 170, 90]
ShowName off
IconShape "round"
Inputs "++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum3"
Ports [2, 1]
Position [120, 305, 140, 325]
ShowName off
IconShape "round"
Inputs "++|"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType SubSystem
Name "den"
Ports []
Position [225, 370, 265, 430]
Orientation "left"
TreatAsAtomicUnit off
System {
Name "den"
Location [412, 396, 787, 603]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Constant
Name "Constant2"
Position [215, 30, 245, 60]
Orientation "left"
NamePlacement "alternate"
Value "J1+J2"
}
Block {
BlockType Constant
Name "Constant3"
Position [170, 155, 200, 185]
Orientation "left"
NamePlacement "alternate"
Value "M"
}
Block {
BlockType Constant
Name "Constant4"
Position [295, 130, 325, 160]
Orientation "left"
NamePlacement "alternate"
Value "a"
}
Block {
BlockType Reference
Name "Dot Product5"
Ports [2, 1]
Position [245, 64, 275, 91]
Orientation "left"
NamePlacement "alternate"
SourceBlock "simulink/Math\nOperations/Dot Product"
SourceType "Dot Product"
}
Block {
BlockType Reference
Name "Dot Product6"
Ports [2, 1]
Position [115, 129, 145, 156]
Orientation "left"
NamePlacement "alternate"
SourceBlock "simulink/Math\nOperations/Dot Product"
SourceType "Dot Product"
}
Block {
BlockType Reference
Name "Dot Product7"
Ports [2, 1]
Position [200, 119, 230, 146]
Orientation "left"
NamePlacement "alternate"
SourceBlock "simulink/Math\nOperations/Dot Product"
SourceType "Dot Product"
}
Block {
BlockType From
Name "From7"
Position [310, 55, 350, 85]
Orientation "left"
BackgroundColor "cyan"
NamePlacement "alternate"
CloseFcn "tagdialog Close"
GotoTag "x1"
}
Block {
BlockType Gain
Name "Gain4"
Position [190, 65, 210, 95]
Orientation "left"
Gain "u"
}
Block {
BlockType Goto
Name "Goto5"
Position [25, 60, 65, 90]
Orientation "left"
BackgroundColor "lightBlue"
NamePlacement "alternate"
GotoTag "den"
TagVisibility "global"
}
Block {
BlockType Sum
Name "Sum6"
Ports [2, 1]
Position [160, 35, 180, 55]
Orientation "left"
NamePlacement "alternate"
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum7"
Ports [2, 1]
Position [95, 35, 115, 55]
Orientation "left"
NamePlacement "alternate"
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum8"
Ports [2, 1]
Position [255, 115, 275, 135]
Orientation "left"
NamePlacement "alternate"
ShowName off
IconShape "round"
Inputs "|++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Line {
SrcBlock "Constant2"
SrcPort 1
DstBlock "Sum6"
DstPort 1
}
Line {
SrcBlock "Gain4"
SrcPort 1
Points [-15, 0]
DstBlock "Sum6"
DstPort 2
}
Line {
SrcBlock "Dot Product5"
SrcPort 1
DstBlock "Gain4"
DstPort 1
}
Line {
SrcBlock "From7"
SrcPort 1
Points [0, 0; -10, 0]
Branch {
DstBlock "Dot Product5"
DstPort 1
}
Branch {
Points [0, 15]
Branch {
DstBlock "Dot Product5"
DstPort 2
}
Branch {
Points [0, 40]
DstBlock "Sum8"
DstPort 1
}
}
}
Line {
SrcBlock "Sum6"
SrcPort 1
DstBlock "Sum7"
DstPort 1
}
Line {
SrcBlock "Constant3"
SrcPort 1
Points [0, -20]
DstBlock "Dot Product6"
DstPort 2
}
Line {
SrcBlock "Constant4"
SrcPort 1
Points [0, 5]
DstBlock "Sum8"
DstPort 2
}
Line {
SrcBlock "Sum8"
SrcPort 1
Points [0, 0; -5, 0]
Branch {
DstBlock "Dot Product7"
DstPort 1
}
Branch {
DstBlock "Dot Product7"
DstPort 2
}
}
Line {
SrcBlock "Dot Product7"
SrcPort 1
DstBlock "Dot Product6"
DstPort 1
}
Line {
SrcBlock "Dot Product6"
SrcP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -