📄 ofdm_gito.mdl
字号:
SrcBlock "Buffer"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Complex to\nReal-Imag"
SrcPort 1
DstBlock "Goto"
DstPort 1
}
Line {
SrcBlock "Complex to\nReal-Imag"
SrcPort 2
DstBlock "Goto2"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Subsystem4"
Ports [2, 1]
Position [490, 406, 560, 459]
Orientation "left"
ShowName off
TreatAsAtomicUnit off
MaskDisplay "disp('Channel\\nCompensation')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem4"
Location [395, 468, 820, 649]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [225, 53, 255, 67]
Orientation "left"
}
Block {
BlockType Inport
Name "In2"
Position [225, 33, 255, 47]
Orientation "left"
Port "2"
}
Block {
BlockType Reference
Name "Frame Status\nConversion5"
Ports [1, 1]
Position [80, 37, 120, 63]
Orientation "left"
ShowName off
SourceBlock "dspsigattribs/Frame Status\nConversion"
SourceType "Frame Status Conversion"
growRefPort off
outframe "Frame-based"
}
Block {
BlockType Goto
Name "Goto1"
Position [285, 105, 370, 125]
ShowName off
GotoTag "konstelasi_sbl"
TagVisibility "global"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [145, 31, 190, 69]
Orientation "left"
InputSameDT off
}
Block {
BlockType Selector
Name "Selector2"
Ports [1, 1]
Position [225, 96, 265, 134]
ShowName off
InputType "Matrix"
Elements "[1:15,17:31]"
Rows "[1:24,29:52]"
Columns "-1"
InputPortWidth "31"
}
Block {
BlockType Outport
Name "Out1"
Position [25, 43, 55, 57]
Orientation "left"
}
Line {
SrcBlock "Product"
SrcPort 1
DstBlock "Frame Status\nConversion5"
DstPort 1
}
Line {
SrcBlock "Frame Status\nConversion5"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "In1"
SrcPort 1
Points [-10, 0]
Branch {
DstBlock "Selector2"
DstPort 1
}
Branch {
DstBlock "Product"
DstPort 2
}
}
Line {
SrcBlock "Selector2"
SrcPort 1
DstBlock "Goto1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Subsystem5"
Ports [1, 1]
Position [585, 454, 640, 506]
Orientation "left"
ShowName off
TreatAsAtomicUnit off
MaskDisplay "disp('Channel\\nEstimator')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem5"
Location [-3, 319, 704, 554]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [485, 118, 515, 132]
Orientation "left"
}
Block {
BlockType Reference
Name "Frame Status\nConversion2"
Ports [1, 1]
Position [315, 104, 355, 136]
Orientation "left"
ShowName off
SourceBlock "dspsigattribs/Frame Status\nConversion"
SourceType "Frame Status Conversion"
growRefPort off
outframe "Frame-based"
}
Block {
BlockType Reference
Name "Frame Status\nConversion4"
Ports [1, 1]
Position [85, 104, 125, 136]
Orientation "left"
SourceBlock "dspsigattribs/Frame Status\nConversion"
SourceType "Frame Status Conversion"
growRefPort off
outframe "Frame-based"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [400, 101, 445, 134]
Orientation "left"
InputSameDT off
}
Block {
BlockType Step
Name "Step2"
Position [595, 15, 625, 45]
Orientation "left"
Time "48e-7"
SampleTime "48e-7"
}
Block {
BlockType SubSystem
Name "Subsystem"
Ports [1, 1, 1]
Position [215, 90, 255, 150]
Orientation "left"
TreatAsAtomicUnit off
System {
Name "Subsystem"
Location [273, 500, 573, 664]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [155, 68, 185, 82]
Orientation "left"
}
Block {
BlockType EnablePort
Name "Enable"
Ports []
Position [105, 15, 125, 35]
}
Block {
BlockType Math
Name "Math\nFunction"
Ports [1, 1]
Position [100, 60, 130, 90]
Orientation "left"
Operator "reciprocal"
}
Block {
BlockType Outport
Name "Out1"
Position [45, 68, 75, 82]
Orientation "left"
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Math\nFunction"
DstPort 1
}
Line {
SrcBlock "Math\nFunction"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Subsystem4"
Ports [0, 1, 1]
Position [535, 55, 575, 115]
Orientation "left"
TreatAsAtomicUnit on
System {
Name "Subsystem4"
Location [502, 419, 935, 596]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType EnablePort
Name "Enable"
Ports []
Position [130, 20, 150, 40]
}
Block {
BlockType Reference
Name "Frame Status\nConversion2"
Ports [1, 1]
Position [80, 74, 120, 106]
Orientation "left"
ShowName off
SourceBlock "dspsigattribs/Frame Status\nConversion"
SourceType "Frame Status Conversion"
growRefPort off
outframe "Frame-based"
}
Block {
BlockType Math
Name "Math\nFunction"
Ports [1, 1]
Position [185, 75, 215, 105]
Orientation "left"
Operator "reciprocal"
}
Block {
BlockType Reference
Name "PN Sequence\nGenerator"
Ports [0, 1]
Position [340, 68, 420, 112]
Orientation "left"
SourceBlock "commseqgen2/PN Sequence\nGenerator"
SourceType "PN Sequence Generator"
poly "[1 0 0 0 0 1 1]"
ini_sta "[0 0 0 0 0 1]"
shift "0"
Ts "48e-7/52"
frameBased on
sampPerFrame "52"
reset off
}
Block {
BlockType Reference
Name "Unipolar to\nBipolar\nConverter"
Ports [1, 1]
Position [245, 66, 310, 114]
Orientation "left"
SourceBlock "commutil2/Unipolar to\nBipolar\nConvert"
"er"
SourceType "Unipolar to Bipolar Converter"
M "2"
polarity "Positive"
}
Block {
BlockType Outport
Name "Out1"
Position [25, 83, 55, 97]
Orientation "left"
}
Line {
SrcBlock "PN Sequence\nGenerator"
SrcPort 1
DstBlock "Unipolar to\nBipolar\nConverter"
DstPort 1
}
Line {
SrcBlock "Frame Status\nConversion2"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "Math\nFunction"
SrcPort 1
DstBlock "Frame Status\nConversion2"
DstPort 1
}
Line {
SrcBlock "Unipolar to\nBipolar\nConverter"
SrcPort 1
DstBlock "Math\nFunction"
DstPort 1
}
}
}
Block {
BlockType Outport
Name "Out1"
Position [15, 113, 45, 127]
Orientation "left"
}
Line {
Labels [0, 0]
SrcBlock "Step2"
SrcPort 1
Points [-40, 0]
Branch {
Points [0, 10]
DstBlock "Subsystem4"
DstPort enable
}
Branch {
Points [-315, 0]
DstBlock "Subsystem"
DstPort enable
}
}
Line {
SrcBlock "Subsystem4"
SrcPort 1
Points [-50, 0; 0, 25]
DstBlock "Product"
DstPort 1
}
Line {
SrcBlock "Product"
SrcPort 1
DstBlock "Frame Status\nConversion2"
DstPort 1
}
Line {
SrcBlock "Frame Status\nConversion2"
SrcPort 1
DstBlock "Subsystem"
DstPort 1
}
Line {
SrcBlock "Frame Status\nConversion4"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Product"
DstPort 2
}
Line {
SrcBlock "Subsystem"
SrcPort 1
DstBlock "Frame Status\nConversion4"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Subsystem6"
Ports [1, 1]
Position [800, 406, 860, 464]
Orientation "left"
ShowName off
TreatAsAtomicUnit off
MaskDisplay "disp('Training\\nSeparation')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem6"
Location [154, 520, 586, 630]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [350, 43, 380, 57]
Orientation "left"
}
Block {
BlockType Reference
Name "Matrix\nConcatenation1"
Ports [2, 1]
Position [80, 29, 135, 71]
Orientation "left"
ShowName off
SourceBlock "simulink/Math\nOperations/Matrix\nConcatena"
"tion"
SourceType "Matrix Concatenation"
numInports "2"
catMethod "Horizontal"
}
Block {
BlockType Reference
Name "Multiport\nSelector1"
Ports [1, 2]
Position [185, 28, 265, 72]
Orientation "left"
ShowName off
SourceBlock "dspindex/Multiport\nSelector"
SourceType "Multiport Selector"
rowsOrCols "Rows"
idxCellArray "{79:156,1:78}"
idxErrMode "Clip Index"
}
Block {
BlockType Outport
Name "Out1"
Position [25, 43, 55, 57]
Orientation "left"
}
Line {
SrcBlock "Multiport\nSelecto
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -