📄 enlace.mdl
字号:
}
Block {
BlockType Inport
Name "Long"
Position [35, 98, 65, 112]
BackgroundColor "lightBlue"
Port "2"
Interpolate on
}
Block {
BlockType Trigonometry
Name "Beta1"
Ports [1, 1]
Position [305, 60, 335, 90]
ShowName off
Operator "acos"
OutputSignalType "auto"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [230, 56, 275, 89]
NamePlacement "alternate"
ShowName off
Inputs "2"
Multiplication "Element-wise(.*)"
SaturateOnIntegerOverflow on
}
Block {
BlockType Trigonometry
Name "Trigonometric\nFunction"
Ports [1, 1]
Position [155, 30, 185, 60]
ShowName off
Operator "cos"
OutputSignalType "auto"
}
Block {
BlockType Trigonometry
Name "Trigonometric\nFunction1"
Ports [1, 1]
Position [155, 90, 185, 120]
ShowName off
Operator "cos"
OutputSignalType "auto"
}
Block {
BlockType Gain
Name "k1"
Position [95, 30, 120, 60]
Gain "1/(180/pi)"
Multiplication "Element-wise(K.*u)"
SaturateOnIntegerOverflow on
}
Block {
BlockType Gain
Name "k2"
Position [95, 90, 120, 120]
Gain "1/(180/pi)"
Multiplication "Element-wise(K.*u)"
SaturateOnIntegerOverflow on
}
Block {
BlockType Gain
Name "k3"
Position [370, 60, 400, 90]
Gain "180/pi"
Multiplication "Element-wise(K.*u)"
SaturateOnIntegerOverflow on
}
Block {
BlockType Outport
Name "Beta"
Position [435, 68, 465, 82]
BackgroundColor "cyan"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "Trigonometric\nFunction"
SrcPort 1
Points [25, 0]
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "Trigonometric\nFunction1"
SrcPort 1
Points [25, 0]
DstBlock "Product"
DstPort 2
}
Line {
SrcBlock "Product"
SrcPort 1
DstBlock "Beta1"
DstPort 1
}
Line {
SrcBlock "Lat"
SrcPort 1
DstBlock "k1"
DstPort 1
}
Line {
SrcBlock "Long"
SrcPort 1
DstBlock "k2"
DstPort 1
}
Line {
SrcBlock "Beta1"
SrcPort 1
DstBlock "k3"
DstPort 1
}
Line {
SrcBlock "k3"
SrcPort 1
DstBlock "Beta"
DstPort 1
}
Line {
SrcBlock "k1"
SrcPort 1
DstBlock "Trigonometric\nFunction"
DstPort 1
}
Line {
SrcBlock "k2"
SrcPort 1
DstBlock "Trigonometric\nFunction1"
DstPort 1
}
}
}
Block {
BlockType Fcn
Name "Distancia"
Position [180, 145, 240, 175]
BackgroundColor "yellow"
ShowName off
Expr "sqrt(1819226799.07 - 537942680.207*cos(u*pi"
"/180))"
}
Block {
BlockType SubSystem
Name "FLS1"
Ports [2, 1]
Position [275, 200, 325, 260]
BackgroundColor "cyan"
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
System {
Name "FLS1"
Location [424, 140, 792, 282]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "d"
Position [65, 33, 95, 47]
BackgroundColor "cyan"
Port "1"
Interpolate on
}
Block {
BlockType Inport
Name "Frec"
Position [65, 98, 95, 112]
BackgroundColor "lightBlue"
Port "2"
Interpolate on
}
Block {
BlockType Fcn
Name "Distancia\n[millas]1"
Position [145, 26, 195, 54]
ShowName off
Expr "32.44 + 20*log10(u)"
}
Block {
BlockType Fcn
Name "Distancia\n[millas]2"
Position [145, 91, 195, 119]
ShowName off
Expr "20*log10(u)"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [225, 60, 245, 80]
ShowName off
IconShape "round"
Inputs "+|+"
SaturateOnIntegerOverflow on
}
Block {
BlockType Outport
Name "Fls"
Position [270, 63, 300, 77]
BackgroundColor "orange"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "Distancia\n[millas]1"
SrcPort 1
Points [35, 0]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Distancia\n[millas]2"
SrcPort 1
Points [35, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "d"
SrcPort 1
DstBlock "Distancia\n[millas]1"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Fls"
DstPort 1
}
Line {
SrcBlock "Frec"
SrcPort 1
DstBlock "Distancia\n[millas]2"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Subsystem"
Ports [4, 1]
Position [480, 136, 535, 214]
BackgroundColor "darkGreen"
ShowName off
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
System {
Name "Subsystem"
Location [229, 104, 582, 269]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "T 篕"
Position [55, 28, 85, 42]
BackgroundColor "lightBlue"
Port "1"
Interpolate on
}
Block {
BlockType Inport
Name "Ga"
Position [55, 68, 85, 82]
BackgroundColor "lightBlue"
Port "2"
Interpolate on
}
Block {
BlockType Inport
Name "IRL"
Position [55, 98, 85, 112]
BackgroundColor "lightBlue"
Port "3"
Interpolate on
}
Block {
BlockType Inport
Name "FSL"
Position [55, 128, 85, 142]
BackgroundColor "lightBlue"
Port "4"
Interpolate on
}
Block {
BlockType Fcn
Name "N"
Position [175, 20, 210, 50]
Expr "-228.6 + 10*log10(u)"
}
Block {
BlockType Sum
Name "Sum"
Ports [2, 1]
Position [240, 60, 260, 80]
ShowName off
IconShape "round"
Inputs "-+"
SaturateOnIntegerOverflow on
}
Block {
BlockType Sum
Name "Sum3"
Ports [3, 1]
Position [120, 61, 135, 149]
ShowName off
IconShape "rectangular"
Inputs "++-"
SaturateOnIntegerOverflow on
}
Block {
BlockType Outport
Name "C/N"
Position [295, 63, 325, 77]
BackgroundColor "orange"
Port "1"
OutputWhenDisabled "held"
InitialOutput "[]"
}
Line {
SrcBlock "Sum3"
SrcPort 1
Points [110, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Ga"
SrcPort 1
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "IRL"
SrcPort 1
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "FSL"
SrcPort 1
DstBlock "Sum3"
DstPort 3
}
Line {
SrcBlock "T 篕"
SrcPort 1
DstBlock "N"
DstPort 1
}
Line {
SrcBlock "N"
SrcPort 1
Points [35, 0]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "C/N"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Subsystem1"
Ports [2, 1]
Position [175, 25, 215, 85]
BackgroundColor "red"
ShowName off
ShowPortLabels on
TreatAsAtomicUnit off
RTWSystemCode "Auto"
RTWFcnNameOpts "Auto"
RTWFileNameOpts "Auto"
System {
Name "Subsystem1"
Location [241, 115, 764, 274]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "automatic"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
AutoZoom on
Block {
BlockType Inport
Name "Lat"
Position [25, 28, 55, 42]
BackgroundColor "lightBlue"
Port "1"
Interpolate on
}
Block {
BlockType Inport
Name "Beta"
Position [25, 88, 55, 102]
BackgroundColor "lightBlue"
Port "2"
Interpolate on
}
Block {
BlockType Gain
Name "Gain3"
Position [215, 20, 245, 50]
ShowName off
Gain "-1"
Multiplication "Element-wise(K.*u)"
SaturateOnIntegerOverflow on
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [280, 46, 325, 79]
ShowName off
Inputs "*/"
Multiplication "Element-wise(.*)"
SaturateOnIntegerOverflow on
}
Block {
BlockType Trigonometry
Name "Trigonometric\nFunction"
Ports [1, 1]
Position [150, 20, 180, 50]
ShowName off
Operator "tan"
OutputSignalType "auto"
}
Block {
BlockType Trigonometry
Name "Trigonometric\nFunction1"
Ports [1, 1]
Position [150, 80, 180, 110]
ShowName off
Operator "tan"
OutputSignalType "auto"
}
Block {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -