📄 v_blast_t4_r4.mdl
字号:
}
Line {
SrcBlock "Matrix Multiply5"
SrcPort 1
DstBlock "H(LS)"
DstPort 1
}
Line {
SrcBlock "In3"
SrcPort 1
DstBlock "Reshape4"
DstPort 1
}
Line {
SrcBlock "In4"
SrcPort 1
DstBlock "Reshape5"
DstPort 1
}
Line {
SrcBlock "Reshape4"
SrcPort 1
DstBlock "Matrix\nConcatenation1"
DstPort 3
}
Line {
SrcBlock "Reshape5"
SrcPort 1
DstBlock "Matrix\nConcatenation1"
DstPort 4
}
Line {
SrcBlock "In7"
SrcPort 1
DstBlock "Reshape6"
DstPort 1
}
Line {
SrcBlock "In8"
SrcPort 1
DstBlock "Reshape7"
DstPort 1
}
Line {
SrcBlock "Reshape6"
SrcPort 1
DstBlock "Matrix\nConcatenation2"
DstPort 3
}
Line {
SrcBlock "Reshape7"
SrcPort 1
DstBlock "Matrix\nConcatenation2"
DstPort 4
}
}
}
Block {
BlockType Reference
Name "M-PSK\nDemodulator\nBaseband"
Ports [1, 1]
Position [320, 565, 370, 625]
NamePlacement "alternate"
ShowName off
SourceBlock "commdigbbndpm2/M-PSK\nDemodulator\nBaseband"
SourceType "M-PSK Demodulator Baseband"
M "8"
OutType "Bit"
Dec "Binary"
Ph "0"
numSamp "1"
}
Block {
BlockType SubSystem
Name "MIMO Channel1"
Ports [4, 4]
Position [400, 64, 500, 171]
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
System {
Name "MIMO Channel1"
Location [2, 82, 1014, 726]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [80, 53, 110, 67]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "In2"
Position [80, 238, 110, 252]
Port "2"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "In3"
Position [90, 413, 120, 427]
Port "3"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "In4"
Position [100, 573, 130, 587]
Port "4"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Reference
Name "AWGN\nChannel"
Ports [1, 1]
Position [650, 79, 730, 121]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
ShowPortLabels "on"
seed "167"
noiseMode "Signal to noise ratio (Eb/No)"
EbNodB "SNR"
EsNodB "10"
SNRdB "Snr"
bitsPerSym "3"
Ps "Ps"
Tsym "3*Tsym"
variance "1"
}
Block {
BlockType Reference
Name "AWGN\nChannel1"
Ports [1, 1]
Position [655, 249, 735, 291]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
ShowPortLabels "on"
seed "16712"
noiseMode "Signal to noise ratio (Eb/No)"
EbNodB "SNR"
EsNodB "10"
SNRdB "Snr"
bitsPerSym "3"
Ps "Ps"
Tsym "3*Tsym"
variance "1"
}
Block {
BlockType Reference
Name "AWGN\nChannel2"
Ports [1, 1]
Position [655, 389, 735, 431]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
ShowPortLabels "on"
seed "367"
noiseMode "Signal to noise ratio (Eb/No)"
EbNodB "SNR"
EsNodB "10"
SNRdB "Snr"
bitsPerSym "3"
Ps "Ps"
Tsym "3*Tsym"
variance "1"
}
Block {
BlockType Reference
Name "AWGN\nChannel3"
Ports [1, 1]
Position [660, 524, 740, 566]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
ShowPortLabels "on"
seed "4671"
noiseMode "Signal to noise ratio (Eb/No)"
EbNodB "SNR"
EsNodB "10"
SNRdB "Snr"
bitsPerSym "3"
Ps "Ps"
Tsym "3*Tsym"
variance "1"
}
Block {
BlockType Sum
Name "Sum"
Ports [4, 1]
Position [470, 45, 500, 150]
ShowName off
Inputs "++++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum1"
Ports [4, 1]
Position [470, 215, 500, 320]
ShowName off
Inputs "++++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum2"
Ports [4, 1]
Position [470, 355, 500, 460]
ShowName off
Inputs "++++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType Sum
Name "Sum3"
Ports [4, 1]
Position [470, 490, 500, 595]
ShowName off
Inputs "++++"
InputSameDT off
OutDataTypeMode "Inherit via internal rule"
}
Block {
BlockType SubSystem
Name "channel1"
Ports [4, 4]
Position [270, 46, 375, 149]
TreatAsAtomicUnit off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
System {
Name "channel1"
Location [337, 152, 1091, 787]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
ZoomFactor "100"
Block {
BlockType Inport
Name "In1"
Position [25, 38, 55, 52]
Port "1"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "In2"
Position [25, 128, 55, 142]
Port "2"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "In3"
Position [20, 203, 50, 217]
Port "3"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Inport
Name "In4"
Position [20, 293, 50, 307]
Port "4"
IconDisplay "Port number"
LatchInput off
}
Block {
BlockType Display
Name "Display"
Ports [1]
Position [525, 122, 605, 148]
Format "long"
Decimation "1"
}
Block {
BlockType Display
Name "Display1"
Ports [1]
Position [520, 45, 610, 75]
Decimation "1"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel"
Ports [1, 1]
Position [130, 23, 210, 67]
SourceBlock "commchan2/Multipath Rayleigh\nFading Ch"
"annel"
SourceType "Multipath Rayleigh Fading Channel"
ShowPortLabels "on"
Fd "Fdmax"
simTs "SampleTime"
delayVec "0"
gainVecdB "0"
normGain "on"
Seed "1234"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel1"
Ports [1, 1]
Position [130, 113, 210, 157]
SourceBlock "commchan2/Multipath Rayleigh\nFading Ch"
"annel"
SourceType "Multipath Rayleigh Fading Channel"
ShowPortLabels "on"
Fd "Fdmax"
simTs "SampleTime"
delayVec "0"
gainVecdB "0"
normGain "on"
Seed "2345"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel2"
Ports [1, 1]
Position [125, 188, 205, 232]
SourceBlock "commchan2/Multipath Rayleigh\nFading Ch"
"annel"
SourceType "Multipath Rayleigh Fading Channel"
ShowPortLabels "on"
Fd "Fdmax"
simTs "SampleTime"
delayVec "0"
gainVecdB "0"
normGain "on"
Seed "4567"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel3"
Ports [1, 1]
Position [125, 278, 205, 322]
SourceBlock "commchan2/Multipath Rayleigh\nFading Ch"
"annel"
SourceType "Multipath Rayleigh Fading Channel"
ShowPortLabels "on"
Fd "Fdmax"
simTs "SampleTime"
delayVec "0"
gainVecdB "0"
normGain "on"
Seed "6789"
}
Block {
BlockType Probe
Name "Probe"
Ports [1, 1]
Position [365, 109, 460, 161]
ProbeWidth off
ProbeComplexSignal off
}
Block {
BlockType Probe
Name "Probe1"
Ports [1, 1]
Position [360, 34, 455, 86]
ProbeWidth off
ProbeComplexSignal off
}
Block {
BlockType Outport
Name "Out1"
Position [305, 38, 335, 52]
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out2"
Position [305, 128, 335, 142]
Port "2"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out3"
Position [300, 203, 330, 217]
Port "3"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out4"
Position [300, 293, 330, 307]
Port "4"
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "In1"
SrcPort 1
Points [25, 0]
Branch {
DstBlock "Multipath Rayleigh\nFading Channel"
DstPort 1
}
Branch {
Points [0, 90]
DstBlock "Probe"
DstPort 1
}
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Multipath Rayleigh\nFading Channel1"
DstPort 1
}
Line {
SrcBlock "Multipath Rayleigh\nFading Channel"
SrcPort 1
Points [50, 0]
Branch {
DstBlock "Out1"
DstPort 1
}
Branch {
Points [0, 15]
DstBlock "Probe1"
DstPort 1
}
}
Line {
SrcBlock "Multipath Rayleigh\nFading Channel1"
SrcPort 1
DstBlock "Out2"
DstPort 1
}
Line {
SrcBlock "In3"
SrcPort 1
DstBlock "Multipath Rayleigh\nFading Channel2"
DstPort 1
}
Line {
SrcBlock "In4"
SrcPort 1
DstBlock "Multipath Rayleigh\nFading Channel3"
DstPort 1
}
Line {
SrcBlock "Multipath Rayleigh\nFading Channel2"
SrcPort 1
DstBlock "Out3"
DstPort 1
}
Line {
SrcBlock "Multipath Rayleigh\nFading Channel3"
SrcPort 1
DstBlock "Out4"
DstPort 1
}
Line {
SrcBlock "Probe"
SrcPort 1
DstBlock "Display"
DstPort 1
}
Line {
SrcBlock "Probe1"
SrcPort 1
DstBlock "Display1"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "channel2"
Ports [4, 4]
Position [270, 216, 375, 319]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -