?? ieee80211a.mdl
字號:
Points [0, 60]
Branch {
Points [0, 60]
Branch {
DstBlock "Demodulator 7"
DstPort 1
}
Branch {
Points [0, 70]
DstBlock "Demodulator 8"
DstPort 1
}
}
Branch {
DstBlock "Demodulator 6"
DstPort 1
}
}
Branch {
DstBlock "Demodulator 5"
DstPort 1
}
}
}
Branch {
DstBlock "Demodulator 3"
DstPort 1
}
}
Branch {
DstBlock "Demodulator 2"
DstPort 1
}
}
Branch {
DstBlock "Demodulator 1"
DstPort 1
}
}
Line {
SrcBlock "mode"
SrcPort 1
Points [0, 0; 40, 0]
Branch {
Points [0, 55]
Branch {
Points [0, 55]
Branch {
Points [0, 55]
Branch {
Points [0, 65]
Branch {
Points [0, 60]
Branch {
Points [0, 60]
Branch {
DstBlock "Fcn7"
DstPort 1
}
Branch {
Points [0, 70]
DstBlock "Fcn8"
DstPort 1
}
}
Branch {
DstBlock "Fcn6"
DstPort 1
}
}
Branch {
DstBlock "Fcn5"
DstPort 1
}
}
Branch {
DstBlock "Fcn3"
DstPort 1
}
}
Branch {
DstBlock "Fcn2"
DstPort 1
}
}
Branch {
DstBlock "Fcn1"
DstPort 1
}
}
Branch {
Points [0, 0; 20, 0]
Branch {
Points [0, -15; 305, 0; 0, 25]
Branch {
DstBlock "Multiport\nSwitch"
DstPort 1
}
Branch {
Points [0, 190]
DstBlock "Multiport\nSwitch1"
DstPort 1
}
}
Branch {
DstBlock "Fcn4"
DstPort 1
}
}
}
Line {
SrcBlock "Multiport\nSwitch"
SrcPort 1
DstBlock "rxbits"
DstPort 1
}
Line {
SrcBlock "Zero Pad1"
SrcPort 1
DstBlock "Multiport\nSwitch"
DstPort 2
}
Line {
SrcBlock "Demodulator 8"
SrcPort 1
DstBlock "Zero Pad8"
DstPort 1
}
Line {
SrcBlock "Demodulator 7"
SrcPort 1
DstBlock "Zero Pad7"
DstPort 1
}
Line {
SrcBlock "Demodulator 6"
SrcPort 1
DstBlock "Zero Pad6"
DstPort 1
}
Line {
SrcBlock "Demodulator 4"
SrcPort 1
DstBlock "Zero Pad4"
DstPort 1
}
Line {
SrcBlock "Demodulator 5"
SrcPort 1
DstBlock "Zero Pad5"
DstPort 1
}
Line {
SrcBlock "Demodulator 2"
SrcPort 1
DstBlock "Zero Pad2"
DstPort 1
}
Line {
SrcBlock "Multiport\nSwitch1"
SrcPort 1
DstBlock "Frame Status\nConversion"
DstPort 1
}
Line {
SrcBlock "Demodulator 1"
SrcPort 2
Points [160, 0; 0, 175]
DstBlock "Multiport\nSwitch1"
DstPort 2
}
Line {
SrcBlock "Demodulator 2"
SrcPort 2
Points [160, 0; 0, 135]
DstBlock "Multiport\nSwitch1"
DstPort 3
}
Line {
SrcBlock "Demodulator 3"
SrcPort 2
Points [160, 0; 0, 95]
DstBlock "Multiport\nSwitch1"
DstPort 4
}
Line {
SrcBlock "Demodulator 5"
SrcPort 2
Points [160, 0; 0, 5]
DstBlock "Multiport\nSwitch1"
DstPort 6
}
Line {
SrcBlock "Demodulator 6"
SrcPort 2
Points [160, 0; 0, -40]
DstBlock "Multiport\nSwitch1"
DstPort 7
}
Line {
SrcBlock "Demodulator 7"
SrcPort 2
Points [160, 0; 0, -85]
DstBlock "Multiport\nSwitch1"
DstPort 8
}
Line {
SrcBlock "Demodulator 8"
SrcPort 2
Points [160, 0; 0, -140]
DstBlock "Multiport\nSwitch1"
DstPort 9
}
Line {
SrcBlock "Demodulator 4"
SrcPort 2
Points [160, 0; 0, 55]
DstBlock "Multiport\nSwitch1"
DstPort 5
}
Line {
SrcBlock "Zero Pad2"
SrcPort 1
Points [70, 0; 0, -40]
DstBlock "Multiport\nSwitch"
DstPort 3
}
Line {
SrcBlock "Zero Pad3"
SrcPort 1
Points [70, 0; 0, -80]
DstBlock "Multiport\nSwitch"
DstPort 4
}
Line {
SrcBlock "Zero Pad4"
SrcPort 1
Points [70, 0; 0, -120]
DstBlock "Multiport\nSwitch"
DstPort 5
}
Line {
SrcBlock "Zero Pad5"
SrcPort 1
Points [70, 0; 0, -170]
DstBlock "Multiport\nSwitch"
DstPort 6
}
Line {
SrcBlock "Zero Pad6"
SrcPort 1
Points [70, 0; 0, -215]
DstBlock "Multiport\nSwitch"
DstPort 7
}
Line {
SrcBlock "Zero Pad7"
SrcPort 1
Points [70, 0; 0, -260]
DstBlock "Multiport\nSwitch"
DstPort 8
}
Line {
SrcBlock "Zero Pad8"
SrcPort 1
Points [70, 0; 0, -315]
DstBlock "Multiport\nSwitch"
DstPort 9
}
Line {
SrcBlock "Fcn4"
SrcPort 1
Points [60, 0]
DstBlock "Demodulator 1"
DstPort enable
}
Line {
SrcBlock "Fcn1"
SrcPort 1
Points [65, 0]
DstBlock "Demodulator 2"
DstPort enable
}
Line {
SrcBlock "Fcn2"
SrcPort 1
Points [65, 0]
DstBlock "Demodulator 3"
DstPort enable
}
Line {
SrcBlock "Fcn3"
SrcPort 1
Points [65, 0]
DstBlock "Demodulator 4"
DstPort enable
}
Line {
SrcBlock "Fcn5"
SrcPort 1
Points [65, 0]
DstBlock "Demodulator 5"
DstPort enable
}
Line {
SrcBlock "Fcn6"
SrcPort 1
Points [65, 0]
DstBlock "Demodulator 6"
DstPort enable
}
Line {
SrcBlock "Fcn7"
SrcPort 1
Points [65, 0]
DstBlock "Demodulator 7"
DstPort enable
}
Line {
SrcBlock "Fcn8"
SrcPort 1
Points [65, 0]
DstBlock "Demodulator 8"
DstPort enable
}
Line {
SrcBlock "Demodulator 1"
SrcPort 1
DstBlock "Zero Pad1"
DstPort 1
}
Line {
SrcBlock "Demodulator 3"
SrcPort 1
DstBlock "Zero Pad3"
DstPort 1
}
Line {
SrcBlock "Frame Status\nConversion"
SrcPort 1
DstBlock "Abs"
DstPort 1
}
Line {
SrcBlock "Abs"
SrcPort 1
DstBlock "EVM"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "Demultiplex"
Ports [1, 1]
Position [860, 333, 935, 367]
Orientation "left"
BackgroundColor "lightBlue"
DropShadow on
ShowName off
TreatAsAtomicUnit off
MaskDisplay "disp('Demultiplex\\nOFDM Frames')"
MaskIconFrame on
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
System {
Name "Demultiplex"
Location [732, 399, 985, 500]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType Inport
Name "in"
Position [15, 35, 45, 45]
}
Block {
BlockType Reference
Name "Demultiplex"
Ports [1, 1]
Position [90, 25, 140, 55]
SourceBlock "simulink/Math\nOperations/Reshape"
SourceType "Reshape"
OutputDimensionality "Customize"
OutputDimensions "[params.NFFT2 params.OFDMTotSymPerFrame]"
}
Block {
BlockType Outport
Name "out"
Position [190, 35, 220, 45]
}
Line {
SrcBlock "Demultiplex"
SrcPort 1
DstBlock "out"
DstPort 1
}
Line {
SrcBlock "in"
SrcPort 1
DstBlock "Demultiplex"
DstPort 1
}
}
}
Block {
BlockType SubSystem
Name "DocBlock"
Ports []
Position [66, 419, 112, 446]
BackgroundColor "[0.788235, 0.788235, 0.788235]"
ShowName off
List {
ListType RTWdata
document_text01 "IEEE 802.11a WLAN PHY model
\n
\nSUMMARY OF M"
"ODEL
\n* End-to-end 802.11a physical layer
\n* All mandatory and optional da"
"ta rates: 6, 9, 12, 18, 24, 36, 48, and 54 Mb/s
\n* BPSK, QPSK, 16-QAM, 64-QA"
"M modulations
\n* Forward error correction coding (convolutional; code rates "
"1/2, 2/3, 3/4)
\n* OFDM transmission: 52 subcarriers, 4 pilots, 64-pt FFTs, c"
"ircular prefix
\n* Data interleaving
\n* PLCP preamble (modeled as 2x2 long t"
"raining sequences; see below)
\n* Receiver equalization
\n* Viterbi decoding
"
"\n* Data rates selectable on-the-fly
\n* Adaptive modulation demo over disper"
"sive multipath fading channel
\n
\nMODEL SIMPLIFICATIONS/ASSUMPTIONS
\n* Bas"
"eband-equivalent model (no up/down RF conversion)
\n* Random data transmision"
" (no data scrambling used)
\n* Fixed number of data symbols per packet (no pa"
"d bits used)
\n* Continuous frame-to-frame operation (no coder state resettin"
"g via tail bits)
\n* Fixed transmit power level; link-SNR specified (on-the-f"
"ly)
\n* Idealized timing/frequency acquisition
\n* Not modeled:
\n - MAC/"
"PHY interface and PLCP header (TXVECTOR/RXVECTOR)
\n - Short training sequ"
"ences (for AGC, diversity, timing/frequency acq.)
\n - Time windowing of O"
"FDM symbols
\n
\nCOLOR LEGEND
\nBlue: Communication system blocks
\nOrange: C"
"ontrol system/signals
\nGreen: Signal/performance measurements
\nYellow: Disp"
"lay and graphics
\nGray: Settings and documentation
\n
\n"
}
CopyFcn "docblock('breaklink',gcb);"
DeleteFcn "docblock('close_document',gcb);"
PreSaveFcn "docblock('save_document',gcb);"
OpenFcn "docblock('edit_document',gcb);"
TreatAsAtomicUnit off
MaskType "DocBlock"
MaskDescription "Use this block to save long descriptive text wi"
"th the model. Double-clicking the block will open an editor."
MaskPromptString "E Coder Flag|Document Type"
MaskStyleString "edit,popup(Text|RTF|HTML)"
MaskTunableValueString "off,off"
MaskCallbackString "|"
MaskEnableString "on,on"
MaskVisibilityString "on,off"
MaskToolTipString "on,on"
MaskVarAliasString ","
MaskVariables "ECoderFlag=&1;DocumentType=&2;"
MaskDisplay "plot([.8 0 0 1 1 .8 .8 1],[1 1 0 0 .8 1 .8 .8])"
";\ntext(.5,.5,'DOC','horizontalalignment','center');\n"
MaskIconFrame off
MaskIconOpaque on
MaskIconRotate "none"
MaskIconUnits "autoscale"
MaskValueString "|Text"
System {
Name "DocBlock"
Location [480, 85, 980, 386]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
Block {
BlockType SubSystem
Name "EmptySubsystem"
Ports []
Position [115, 50, 145, 80]
TreatAsAtomicUnit off
System {
Name "EmptySubsystem"
Location [146, 180, 902, 673]
Open off
ModelBrowserVisibility off
ModelBrowserWidth 200
ScreenColor "white"
PaperOrientation "landscape"
PaperPositionMode "auto"
PaperType "usletter"
PaperUnits "inches"
ZoomFactor "100"
}
}
}
}
Block {
BlockType SubSystem
Name "Equalizer"
Ports [2, 1]
Position [505, 334, 560, 401]
Orientation "left"
BackgroundColor "lightBlue"
DropShadow on
ShowName off
TreatAsAtomicUnit off
MaskDisplay "disp('Frequency\\nDomain\\nEqualizer')\n"
MaskIconFrame on
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -