📄 mimo.mdl
字号:
Position [420, 3313, 450, 3327]
Port "4"
}
Block {
BlockType Reference
Name "AWGN\nChannel"
Ports [1, 1]
Position [2160, 334, 2240, 376]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
seed "67"
noiseMode "Signal to noise ratio (SNR)"
EsNodB "25"
SNRdB "20"
Ps "4"
Tsym "1"
variance "1"
}
Block {
BlockType Reference
Name "AWGN\nChannel1"
Ports [1, 1]
Position [2160, 1264, 2240, 1306]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
seed "3445"
noiseMode "Signal to noise ratio (SNR)"
EsNodB "10"
SNRdB "20"
Ps "4"
Tsym "1"
variance "1"
}
Block {
BlockType Reference
Name "AWGN\nChannel2"
Ports [1, 1]
Position [2180, 2274, 2260, 2316]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
seed "454544"
noiseMode "Signal to noise ratio (SNR)"
EsNodB "10"
SNRdB "20"
Ps "4"
Tsym "1"
variance "1"
}
Block {
BlockType Reference
Name "AWGN\nChannel3"
Ports [1, 1]
Position [2190, 3299, 2270, 3341]
SourceBlock "commchan2/AWGN\nChannel"
SourceType "AWGN Channel"
seed "534"
noiseMode "Signal to noise ratio (SNR)"
EsNodB "10"
SNRdB "20"
Ps "4"
Tsym "1"
variance "1"
}
Block {
BlockType Goto
Name "Goto"
Position [1455, 75, 1495, 105]
GotoTag "IdealH11"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto1"
Position [1455, 255, 1495, 285]
GotoTag "IdealH21"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto10"
Position [1465, 2405, 1505, 2435]
GotoTag "IdealH33"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto11"
Position [1475, 2675, 1515, 2705]
GotoTag "IdealH43"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto12"
Position [1460, 2905, 1500, 2935]
GotoTag "IdealH14"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto13"
Position [1455, 3180, 1495, 3210]
GotoTag "IdealH24"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto14"
Position [1460, 3425, 1500, 3455]
GotoTag "IdealH34"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto15"
Position [1455, 3690, 1495, 3720]
GotoTag "IdealH44"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto2"
Position [1460, 465, 1500, 495]
GotoTag "IdealH31"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto3"
Position [1465, 685, 1505, 715]
GotoTag "IdealH41"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto4"
Position [1465, 915, 1505, 945]
GotoTag "IdealH12"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto5"
Position [1465, 1140, 1505, 1170]
GotoTag "IdealH22"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto6"
Position [1460, 1370, 1500, 1400]
GotoTag "IdealH32"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto7"
Position [1475, 1610, 1515, 1640]
GotoTag "IdealH42"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto8"
Position [1460, 1875, 1500, 1905]
GotoTag "IdealH13"
TagVisibility "global"
}
Block {
BlockType Goto
Name "Goto9"
Position [1460, 2145, 1500, 2175]
GotoTag "IdealH23"
TagVisibility "global"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel"
Ports [1, 1]
Position [765, 58, 845, 102]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "23523"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel1"
Ports [1, 1]
Position [760, 238, 840, 282]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "3455"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel10"
Ports [1, 1]
Position [750, 2388, 830, 2432]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "34234"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel11"
Ports [1, 1]
Position [755, 2658, 835, 2702]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "89678"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel12"
Ports [1, 1]
Position [750, 2888, 830, 2932]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "1312"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel13"
Ports [1, 1]
Position [750, 3163, 830, 3207]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "67574"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel14"
Ports [1, 1]
Position [740, 3408, 820, 3452]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "45466"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel15"
Ports [1, 1]
Position [750, 3673, 830, 3717]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "96790"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel2"
Ports [1, 1]
Position [765, 448, 845, 492]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "532"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel3"
Ports [1, 1]
Position [760, 668, 840, 712]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "235234"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel4"
Ports [1, 1]
Position [760, 898, 840, 942]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "13214"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel5"
Ports [1, 1]
Position [760, 1123, 840, 1167]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "235234"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel6"
Ports [1, 1]
Position [760, 1353, 840, 1397]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "856"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel7"
Ports [1, 1]
Position [755, 1593, 835, 1637]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "6453"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel8"
Ports [1, 1]
Position [750, 1858, 830, 1902]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "454356"
}
Block {
BlockType Reference
Name "Multipath Rayleigh\nFading Channel9"
Ports [1, 1]
Position [750, 2128, 830, 2172]
SourceBlock "commchan2/Multipath Rayleigh\nFading Channe"
"l"
SourceType "Multipath Rayleigh Fading Channel"
Fd "1"
simTs "1e-3"
delayVec "[0]"
gainVecdB "[0]"
normGain on
Seed "7546"
}
Block {
BlockType Product
Name "Product"
Ports [2, 1]
Position [1140, 70, 1180, 110]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product1"
Ports [2, 1]
Position [1145, 250, 1185, 290]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product10"
Ports [2, 1]
Position [1155, 2400, 1195, 2440]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product11"
Ports [2, 1]
Position [1155, 2670, 1195, 2710]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product12"
Ports [2, 1]
Position [1160, 2900, 1200, 2940]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product13"
Ports [2, 1]
Position [1160, 3175, 1200, 3215]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product14"
Ports [2, 1]
Position [1160, 3420, 1200, 3460]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product15"
Ports [2, 1]
Position [1155, 3685, 1195, 3725]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product2"
Ports [2, 1]
Position [1145, 460, 1185, 500]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product3"
Ports [2, 1]
Position [1150, 680, 1190, 720]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product4"
Ports [2, 1]
Position [1150, 910, 1190, 950]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product5"
Ports [2, 1]
Position [1160, 1135, 1200, 1175]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product6"
Ports [2, 1]
Position [1160, 1365, 1200, 1405]
Inputs "*/"
ShowAdditionalParam on
InputSameDT off
OutScaling "2^-10"
}
Block {
BlockType Product
Name "Product7"
Ports [2, 1]
Position [1160, 1605, 1200, 1645]
Inputs "*/"
ShowAdditionalParam on
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -