📄 limited_precoding_sm_2_msv_sc_bpsk_4tx_2rx_ser.mdl
字号:
outDataType "double"
}
Block {
BlockType Reference
Name "Gaussian Noise\nGenerator1"
Ports [0, 1]
Position [60, 118, 140, 162]
ShowName off
SourceBlock "commnoisgen2/Gaussian Noise\nGenerator"
SourceType "Gaussian Noise Generator"
ShowPortLabels "on"
SystemSampleTime "-1"
FunctionWithSeparateData "off"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
m "0"
d "1/2"
s "11263"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
outDataType "double"
}
Block {
BlockType Goto
Name "Goto"
Position [280, 165, 320, 195]
ShowName off
GotoTag "H_12"
TagVisibility "global"
}
Block {
BlockType RealImagToComplex
Name "Real-Imag to\nComplex"
Ports [2, 1]
Position [190, 88, 220, 117]
ShowName off
}
Block {
BlockType Outport
Name "Out1"
Position [285, 98, 315, 112]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Gaussian Noise\nGenerator"
SrcPort 1
Points [15, 0; 0, 25]
DstBlock "Real-Imag to\nComplex"
DstPort 1
}
Line {
SrcBlock "Gaussian Noise\nGenerator1"
SrcPort 1
Points [15, 0; 0, -30]
DstBlock "Real-Imag to\nComplex"
DstPort 2
}
Line {
SrcBlock "Real-Imag to\nComplex"
SrcPort 1
Points [25, 0]
Branch {
DstBlock "Out1"
DstPort 1
}
Branch {
Points [0, 75]
DstBlock "Goto"
DstPort 1
}
}
}
}
Block {
BlockType SubSystem
Name "Subsystem5"
Ports [0, 1]
Position [510, 374, 600, 406]
ShowName off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskDisplay "disp('Rayleigh Channel\\nH_22')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem5"
Location [386, 618, 884, 918]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Reference
Name "Gaussian Noise\nGenerator"
Ports [0, 1]
Position [60, 48, 140, 92]
ShowName off
SourceBlock "commnoisgen2/Gaussian Noise\nGenerator"
SourceType "Gaussian Noise Generator"
ShowPortLabels "on"
SystemSampleTime "-1"
FunctionWithSeparateData "off"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
m "0"
d "1/2"
s "6805"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
outDataType "double"
}
Block {
BlockType Reference
Name "Gaussian Noise\nGenerator1"
Ports [0, 1]
Position [60, 118, 140, 162]
ShowName off
SourceBlock "commnoisgen2/Gaussian Noise\nGenerator"
SourceType "Gaussian Noise Generator"
ShowPortLabels "on"
SystemSampleTime "-1"
FunctionWithSeparateData "off"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
m "0"
d "1/2"
s "24987"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
outDataType "double"
}
Block {
BlockType Goto
Name "Goto"
Position [280, 165, 320, 195]
ShowName off
GotoTag "H_22"
TagVisibility "global"
}
Block {
BlockType RealImagToComplex
Name "Real-Imag to\nComplex"
Ports [2, 1]
Position [190, 88, 220, 117]
ShowName off
}
Block {
BlockType Outport
Name "Out1"
Position [285, 98, 315, 112]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Gaussian Noise\nGenerator"
SrcPort 1
Points [15, 0; 0, 25]
DstBlock "Real-Imag to\nComplex"
DstPort 1
}
Line {
SrcBlock "Gaussian Noise\nGenerator1"
SrcPort 1
Points [15, 0; 0, -30]
DstBlock "Real-Imag to\nComplex"
DstPort 2
}
Line {
SrcBlock "Real-Imag to\nComplex"
SrcPort 1
Points [25, 0]
Branch {
DstBlock "Out1"
DstPort 1
}
Branch {
Points [0, 75]
DstBlock "Goto"
DstPort 1
}
}
}
}
Block {
BlockType SubSystem
Name "Subsystem6"
Ports [0, 1]
Position [510, 569, 600, 601]
ShowName off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskDisplay "disp('Rayleigh Channel\\nH_14')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem6"
Location [445, 517, 943, 817]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Reference
Name "Gaussian Noise\nGenerator"
Ports [0, 1]
Position [60, 48, 140, 92]
ShowName off
SourceBlock "commnoisgen2/Gaussian Noise\nGenerator"
SourceType "Gaussian Noise Generator"
ShowPortLabels "on"
SystemSampleTime "-1"
FunctionWithSeparateData "off"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
m "0"
d "1/2"
s "7395"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
outDataType "double"
}
Block {
BlockType Reference
Name "Gaussian Noise\nGenerator1"
Ports [0, 1]
Position [60, 118, 140, 162]
ShowName off
SourceBlock "commnoisgen2/Gaussian Noise\nGenerator"
SourceType "Gaussian Noise Generator"
ShowPortLabels "on"
SystemSampleTime "-1"
FunctionWithSeparateData "off"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
m "0"
d "1/2"
s "8230"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
outDataType "double"
}
Block {
BlockType Goto
Name "Goto"
Position [280, 165, 320, 195]
ShowName off
GotoTag "H_14"
TagVisibility "global"
}
Block {
BlockType RealImagToComplex
Name "Real-Imag to\nComplex"
Ports [2, 1]
Position [190, 88, 220, 117]
ShowName off
}
Block {
BlockType Outport
Name "Out1"
Position [285, 98, 315, 112]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Real-Imag to\nComplex"
SrcPort 1
Points [25, 0]
Branch {
Points [0, 75]
DstBlock "Goto"
DstPort 1
}
Branch {
DstBlock "Out1"
DstPort 1
}
}
Line {
SrcBlock "Gaussian Noise\nGenerator1"
SrcPort 1
Points [15, 0; 0, -30]
DstBlock "Real-Imag to\nComplex"
DstPort 2
}
Line {
SrcBlock "Gaussian Noise\nGenerator"
SrcPort 1
Points [15, 0; 0, 25]
DstBlock "Real-Imag to\nComplex"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Subsystem7"
Ports [0, 1]
Position [510, 639, 600, 671]
ShowName off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskDisplay "disp('Rayleigh Channel\\nH_24')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem7"
Location [433, 403, 931, 703]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "A4"
PaperUnits "centimeters"
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
TiledPageScale 1
ShowPageBoundaries off
ZoomFactor "100"
Block {
BlockType Reference
Name "Gaussian Noise\nGenerator"
Ports [0, 1]
Position [60, 48, 140, 92]
ShowName off
SourceBlock "commnoisgen2/Gaussian Noise\nGenerator"
SourceType "Gaussian Noise Generator"
ShowPortLabels "on"
SystemSampleTime "-1"
FunctionWithSeparateData "off"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
m "0"
d "1/2"
s "35111"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
outDataType "double"
}
Block {
BlockType Reference
Name "Gaussian Noise\nGenerator1"
Ports [0, 1]
Position [60, 118, 140, 162]
ShowName off
SourceBlock "commnoisgen2/Gaussian Noise\nGenerator"
SourceType "Gaussian Noise Generator"
ShowPortLabels "on"
SystemSampleTime "-1"
FunctionWithSeparateData "off"
RTWMemSecFuncInitTerm "Inherit from model"
RTWMemSecFuncExecute "Inherit from model"
RTWMemSecDataConstants "Inherit from model"
RTWMemSecDataInternal "Inherit from model"
RTWMemSecDataParameters "Inherit from model"
m "0"
d "1/2"
s "91667"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
outDataType "double"
}
Block {
BlockType Goto
Name "Goto"
Position [280, 165, 320, 195]
ShowName off
GotoTag "H_24"
TagVisibility "global"
}
Block {
BlockType RealImagToComplex
Name "Real-Imag to\nComplex"
Ports [2, 1]
Position [190, 88, 220, 117]
ShowName off
}
Block {
BlockType Outport
Name "Out1"
Position [285, 98, 315, 112]
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "Real-Imag to\nComplex"
SrcPort 1
Points [25, 0]
Branch {
Points [0, 75]
DstBlock "Goto"
DstPort 1
}
Branch {
DstBlock "Out1"
DstPort 1
}
}
Line {
SrcBlock "Gaussian Noise\nGenerator1"
SrcPort 1
Points [15, 0; 0, -30]
DstBlock "Real-Imag to\nComplex"
DstPort 2
}
Line {
SrcBlock "Gaussian Noise\
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -