📄 limited_precoding_sm_2_msv_sc_bpsk_4tx_2rx_ser.mdl
字号:
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 "Subsystem1"
Ports [0, 1]
Position [510, 439, 600, 471]
ShowName off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskDisplay "disp('Rayleigh Channel\\nH_13')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem1"
Location [704, 446, 1202, 746]
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 "209"
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 "91"
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_13"
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 "Subsystem2"
Ports [0, 1]
Position [510, 244, 600, 276]
ShowName off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskDisplay "disp('Rayleigh Channel\\nH_21')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem2"
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 "785"
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 "112"
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_21"
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 "Subsystem3"
Ports [0, 1]
Position [510, 504, 600, 536]
ShowName off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskDisplay "disp('Rayleigh Channel\\nH_23')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem3"
Location [560, 397, 1058, 697]
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 "236"
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 "9925"
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_23"
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 "Subsystem4"
Ports [0, 1]
Position [510, 309, 600, 341]
ShowName off
MinAlgLoopOccurrences off
RTWSystemCode "Auto"
FunctionWithSeparateData off
MaskHideContents off
MaskDisplay "disp('Rayleigh Channel\\nH_12')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Subsystem4"
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 "78512"
Ts "1e-4"
frameBased "on"
sampPerFrame "1"
orient "off"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -