⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bpak_vblast1.mdl

📁 VBLAST 2发2收情况下的链路,可以实现误码率的计算
💻 MDL
📖 第 1 页 / 共 4 页
字号:
      SampleTime	      "-1"      SaveFormat	      "Array"    }    Block {      BlockType		      Reference      Name		      "Transpose"      Ports		      [1, 1]      Position		      [465, 485, 520, 525]      Orientation	      "left"      SourceBlock	      "dspmtrx3/Transpose"      SourceType	      "Transpose"      Hermitian		      off      overflowFlag	      on    }    Block {      BlockType		      SubSystem      Name		      "daoyin system1"      Ports		      [2, 2]      Position		      [620, 18, 730, 87]      TreatAsAtomicUnit	      off      MinAlgLoopOccurrences   off      RTWSystemCode	      "Auto"      System {	Name			"daoyin system1"	Location		[2, 82, 1014, 732]	Open			off	ModelBrowserVisibility	off	ModelBrowserWidth	200	ScreenColor		"white"	PaperOrientation	"landscape"	PaperPositionMode	"auto"	PaperType		"A4"	PaperUnits		"centimeters"	ZoomFactor		"100"	Block {	  BlockType		  Inport	  Name			  "In1"	  Position		  [305, 53, 335, 67]	  Port			  "1"	  IconDisplay		  "Port number"	  LatchInput		  off	}	Block {	  BlockType		  Inport	  Name			  "In2"	  Position		  [305, 223, 335, 237]	  Port			  "2"	  IconDisplay		  "Port number"	  LatchInput		  off	}	Block {	  BlockType		  Reference	  Name			  "BPSK\nModulator\nBaseband"	  Ports			  [1, 1]	  Position		  [405, 206, 480, 254]	  SourceBlock		  "commdigbbndpm2/BPSK\nModulator\nBaseband"	  SourceType		  "BPSK Modulator Baseband"	  ShowPortLabels	  on	  Ph			  "0"	  numSamp		  "1"	}	Block {	  BlockType		  Reference	  Name			  "BPSK\nModulator\nBaseband1"	  Ports			  [1, 1]	  Position		  [400, 36, 475, 84]	  SourceBlock		  "commdigbbndpm2/BPSK\nModulator\nBaseband"	  SourceType		  "BPSK Modulator Baseband"	  ShowPortLabels	  on	  Ph			  "0"	  numSamp		  "1"	}	Block {	  BlockType		  Reference	  Name			  "DSP\nConstant"	  Ports			  [0, 1]	  Position		  [500, 109, 535, 141]	  SourceBlock		  "dspsrcs4/DSP\nConstant"	  SourceType		  "DSP Constant"	  ShowPortLabels	  on	  Value			  "1"	  SampleMode		  "Discrete"	  discreteOutput	  "Sample-based"	  continuousOutput	  "Sample-based"	  sampTime		  "4e-6"	  framePeriod		  "2"	  additionalParams	  off	  allowOverrides	  on	  dataType		  "Inherit from 'Constant value'"	  isSigned		  on	  wordLen		  "16"	  udDataType		  "sfix(16)"	  fracBitsMode		  "Best precision"	  numFracBits		  "15"	  InterpretAs1D		  "-inf"	  Ts			  "-inf"	  FramebasedOutput	  "-inf"	}	Block {	  BlockType		  Reference	  Name			  "DSP\nConstant1"	  Ports			  [0, 1]	  Position		  [500, 279, 535, 311]	  SourceBlock		  "dspsrcs4/DSP\nConstant"	  SourceType		  "DSP Constant"	  ShowPortLabels	  on	  Value			  "1"	  SampleMode		  "Discrete"	  discreteOutput	  "Sample-based"	  continuousOutput	  "Sample-based"	  sampTime		  "4e-6"	  framePeriod		  "2"	  additionalParams	  off	  allowOverrides	  on	  dataType		  "Inherit from 'Constant value'"	  isSigned		  on	  wordLen		  "16"	  udDataType		  "sfix(16)"	  fracBitsMode		  "Best precision"	  numFracBits		  "15"	  InterpretAs1D		  "-inf"	  Ts			  "-inf"	  FramebasedOutput	  "-inf"	}	Block {	  BlockType		  Reference	  Name			  "Matrix\nConcatenation"	  Ports			  [2, 1]	  Position		  [580, 49, 635, 91]	  SourceBlock		  "simulink/Math\nOperations/Matrix\nConcatena""tion"	  SourceType		  "Matrix Concatenation"	  numInports		  "2"	  catMethod		  "Vertical"	}	Block {	  BlockType		  Reference	  Name			  "Matrix\nConcatenation1"	  Ports			  [2, 1]	  Position		  [580, 219, 635, 261]	  SourceBlock		  "simulink/Math\nOperations/Matrix\nConcatena""tion"	  SourceType		  "Matrix Concatenation"	  numInports		  "2"	  catMethod		  "Vertical"	}	Block {	  BlockType		  Outport	  Name			  "Out1"	  Position		  [710, 63, 740, 77]	  IconDisplay		  "Port number"	  BusOutputAsStruct	  off	}	Block {	  BlockType		  Outport	  Name			  "Out2"	  Position		  [710, 233, 740, 247]	  Port			  "2"	  IconDisplay		  "Port number"	  BusOutputAsStruct	  off	}	Line {	  SrcBlock		  "Matrix\nConcatenation1"	  SrcPort		  1	  DstBlock		  "Out2"	  DstPort		  1	}	Line {	  SrcBlock		  "DSP\nConstant1"	  SrcPort		  1	  Points		  [10, 0; 0, -45]	  DstBlock		  "Matrix\nConcatenation1"	  DstPort		  2	}	Line {	  SrcBlock		  "In2"	  SrcPort		  1	  DstBlock		  "BPSK\nModulator\nBaseband"	  DstPort		  1	}	Line {	  SrcBlock		  "Matrix\nConcatenation"	  SrcPort		  1	  DstBlock		  "Out1"	  DstPort		  1	}	Line {	  SrcBlock		  "DSP\nConstant"	  SrcPort		  1	  Points		  [10, 0; 0, -45]	  DstBlock		  "Matrix\nConcatenation"	  DstPort		  2	}	Line {	  SrcBlock		  "In1"	  SrcPort		  1	  DstBlock		  "BPSK\nModulator\nBaseband1"	  DstPort		  1	}	Line {	  SrcBlock		  "BPSK\nModulator\nBaseband1"	  SrcPort		  1	  DstBlock		  "Matrix\nConcatenation"	  DstPort		  1	}	Line {	  SrcBlock		  "BPSK\nModulator\nBaseband"	  SrcPort		  1	  DstBlock		  "Matrix\nConcatenation1"	  DstPort		  1	}      }    }    Line {      SrcBlock		      "Bernoulli Binary\nGenerator"      SrcPort		      1      Points		      [35, 0]      Branch {	Points			[0, 165]	DstBlock		"Error Rate\nCalculation"	DstPort			1      }      Branch {	DstBlock		"Multiport\nSelector2"	DstPort			1      }    }    Line {      SrcBlock		      "Channel1"      SrcPort		      1      Points		      [0, 75]      DstBlock		      "Subsystem"      DstPort		      1    }    Line {      SrcBlock		      "Channel1"      SrcPort		      4      Points		      [0, 255]      DstBlock		      "Subsystem"      DstPort		      4    }    Line {      Labels		      [1, 0]      SrcBlock		      "Matrix\nConcatenation"      SrcPort		      1      Points		      [0, -250]      DstBlock		      "Error Rate\nCalculation"      DstPort		      2    }    Line {      SrcBlock		      "Error Rate\nCalculation"      SrcPort		      1      Points		      [0, 0; 10, 0]      Branch {	Points			[0, 20]	DstBlock		"To Workspace"	DstPort			1      }      Branch {	Points			[0, -70]	DstBlock		"Display"	DstPort			1      }    }    Line {      SrcBlock		      "Matrix\nConcatenation1"      SrcPort		      1      Points		      [-25, 0]      DstBlock		      "Matrix\nConcatenation5"      DstPort		      1    }    Line {      SrcBlock		      "Matrix\nConcatenation2"      SrcPort		      1      Points		      [-40, 0; 0, -25]      DstBlock		      "Matrix\nConcatenation5"      DstPort		      2    }    Line {      SrcBlock		      "Matrix\nConcatenation5"      SrcPort		      1      DstBlock		      "Pseudoinverse"      DstPort		      1    }    Line {      Labels		      [3, 0]      SrcBlock		      "Pseudoinverse"      SrcPort		      1      Points		      [-20, 0; 0, 105; 105, 0; 0, 60]      DstBlock		      "Matrix Multiply"      DstPort		      1    }    Line {      SrcBlock		      "Matrix\nConcatenation6"      SrcPort		      1      DstBlock		      "Transpose"      DstPort		      1    }    Line {      SrcBlock		      "Multiport\nSelector2"      SrcPort		      1      DstBlock		      " space encoder system"      DstPort		      1    }    Line {      SrcBlock		      "Multiport\nSelector2"      SrcPort		      2      DstBlock		      " space encoder system"      DstPort		      2    }    Line {      SrcBlock		      " space encoder system"      SrcPort		      1      DstBlock		      "daoyin system1"      DstPort		      1    }    Line {      SrcBlock		      " space encoder system"      SrcPort		      2      DstBlock		      "daoyin system1"      DstPort		      2    }    Line {      SrcBlock		      "daoyin system1"      SrcPort		      1      Points		      [110, 0]      DstBlock		      "Channel1"      DstPort		      1    }    Line {      SrcBlock		      "daoyin system1"      SrcPort		      2      Points		      [215, 0]      DstBlock		      "Channel1"      DstPort		      2    }    Line {      SrcBlock		      "Subsystem"      SrcPort		      1      Points		      [0, -15]      DstBlock		      "Matrix\nConcatenation1"      DstPort		      1    }    Line {      SrcBlock		      "Subsystem"      SrcPort		      2      Points		      [-5, 0; 0, -35]      DstBlock		      "Matrix\nConcatenation1"      DstPort		      2    }    Line {      SrcBlock		      "Subsystem"      SrcPort		      3      Points		      [0, -15]      DstBlock		      "Matrix\nConcatenation2"      DstPort		      1    }    Line {      SrcBlock		      "Subsystem"      SrcPort		      4      Points		      [-60, 0]      DstBlock		      "Matrix\nConcatenation2"      DstPort		      2    }    Line {      SrcBlock		      "Subsystem"      SrcPort		      5      DstBlock		      "AWGN\nChannel2"      DstPort		      1    }    Line {      SrcBlock		      "Subsystem"      SrcPort		      6      Points		      [0, 35]      DstBlock		      "AWGN\nChannel1"      DstPort		      1    }    Line {      Labels		      [1, 0]      SrcBlock		      "Transpose"      SrcPort		      1      DstBlock		      "Matrix Multiply"      DstPort		      2    }    Line {      SrcBlock		      "Matrix Multiply"      SrcPort		      1      DstBlock		      "Multiport\nSelector1"      DstPort		      1    }    Line {      SrcBlock		      "AWGN\nChannel2"      SrcPort		      1      Points		      [-15, 0]      DstBlock		      "Matrix\nConcatenation6"      DstPort		      1    }    Line {      SrcBlock		      "AWGN\nChannel1"      SrcPort		      1      DstBlock		      "Matrix\nConcatenation6"      DstPort		      2    }    Line {      SrcBlock		      "Multiport\nSelector1"      SrcPort		      1      Points		      [-15, 0]      DstBlock		      "Frame Conversion2"      DstPort		      1    }    Line {      SrcBlock		      "Multiport\nSelector1"      SrcPort		      2      Points		      [-20, 0]      DstBlock		      "Frame Conversion1"      DstPort		      1    }    Line {      SrcBlock		      "Channel1"      SrcPort		      2      Points		      [0, 195]      DstBlock		      "Subsystem"      DstPort		      3    }    Line {      SrcBlock		      "Channel1"      SrcPort		      3      Points		      [0, 135]      DstBlock		      "Subsystem"      DstPort		      2    }    Line {      SrcBlock		      "BPSK\nDemodulator\nBaseband3"      SrcPort		      1      Points		      [0, 145]      DstBlock		      "Matrix\nConcatenation"      DstPort		      1    }    Line {      SrcBlock		      "BPSK\nDemodulator\nBaseband1"      SrcPort		      1      Points		      [0, -135]      DstBlock		      "Matrix\nConcatenation"      DstPort		      2    }    Line {      SrcBlock		      "Frame Conversion2"      SrcPort		      1      DstBlock		      "BPSK\nDemodulator\nBaseband3"      DstPort		      1    }    Line {      SrcBlock		      "Frame Conversion1"      SrcPort		      1      DstBlock		      "BPSK\nDemodulator\nBaseband1"      DstPort		      1    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -