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

📄 tpc9.mdl

📁 MATLAB仿真IS-95开环闭环功率控制
💻 MDL
📖 第 1 页 / 共 5 页
字号:
	    }
	    Line {
	      Name		      "Page"
	      Labels		      [0, 0]
	      SrcBlock		      " SFunction "
	      SrcPort		      4
	      DstBlock		      "Page"
	      DstPort		      1
	    }
	  }
	}
	Block {
	  BlockType		  SubSystem
	  Name			  "Base station\nReceiver"
	  Ports			  [2, 2]
	  Position		  [235, 314, 320, 381]
	  TreatAsAtomicUnit	  off
	  MinAlgLoopOccurrences	  off
	  RTWSystemCode		  "Auto"
	  Port {
	    PortNumber		    2
	    Name		    "R_Rx_Data"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	    ShowSigGenPortName	    on
	  }
	  System {
	    Name		    "Base station\nReceiver"
	    Location		    [-18, 129, 996, 489]
	    Open		    off
	    ModelBrowserVisibility  off
	    ModelBrowserWidth	    200
	    ScreenColor		    "white"
	    PaperOrientation	    "landscape"
	    PaperPositionMode	    "auto"
	    PaperType		    "usletter"
	    PaperUnits		    "inches"
	    ZoomFactor		    "62"
	    Block {
	      BlockType		      Inport
	      Name		      "In1"
	      Position		      [970, 47, 1000, 63]
	      Orientation	      "left"
	      Port		      "1"
	      IconDisplay	      "Port number"
	      LatchInput	      off
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "In2"
	      Position		      [975, 133, 1005, 147]
	      Orientation	      "left"
	      NamePlacement	      "alternate"
	      Port		      "2"
	      IconDisplay	      "Port number"
	      LatchInput	      off
	    }
	    Block {
	      BlockType		      Reference
	      Name		      "IS-95A Frame Quality \nDetector"
	      Ports		      [3, 2]
	      Position		      [70, 120, 180, 200]
	      Orientation	      "left"
	      SourceBlock	      "cdmalib/IS-95A Common/IS-95A Frame Qual"
"ity \nDetector"
	      SourceType	      "IS-95A Frame Quality Detector"
	      ShowPortLabels	      on
	      rateSet		      "Rate Set I"
	      chType		      "Traffic"
	      rate2_metric	      "0.9*1.5"
	      rate3_metric	      "0.85*1.5"
	    }
	    Block {
	      BlockType		      Reference
	      Name		      "IS-95A Rev Ch \nDeinterleaver"
	      Ports		      [2, 1]
	      Position		      [530, 120, 630, 200]
	      Orientation	      "left"
	      SourceBlock	      "cdmalib/IS-95A Mobile Station Transmitt"
"er/IS-95A Rev Ch\nInterleaver//Deinterleaver"
	      SourceType	      "IS-95A Rev Ch Interleaver/Deinterleaver"
	      ch_type		      "Traffic"
	      int_select	      "Deinterleaver"
	    }
	    Block {
	      BlockType		      Reference
	      Name		      "IS-95A Rev Ch \nDerepeater"
	      Ports		      [2, 1]
	      Position		      [380, 120, 480, 200]
	      Orientation	      "left"
	      SourceBlock	      "cdmalib/IS-95A Mobile Station Transmitt"
"er/IS-95A Rev Ch\nRepeater//Derepeater"
	      SourceType	      "IS-95A Rev Ch Repeater/Derepeater"
	      ch_type		      "Traffic"
	      rep_select	      "Derepeater"
	    }
	    Block {
	      BlockType		      Reference
	      Name		      "IS-95A Rev Ch \nViterbi Decoder"
	      Ports		      [2, 2]
	      Position		      [235, 120, 335, 200]
	      Orientation	      "left"
	      SourceBlock	      "cdmalib/IS-95A Base Station Receiver/IS"
"-95A Rev Ch\nViterbi Decoder"
	      SourceType	      "IS-95A Rev Ch Viterbi Decoder"
	      rateSet		      "Rate Set I"
	      chType		      "Traffic"
	      traceBackLenRatio	      "1"
	      decodeLenRatio	      "1"
	    }
	    Block {
	      BlockType		      SubSystem
	      Name		      "IS-95A Rev Ch Detector"
	      Ports		      [4, 2]
	      Position		      [675, 102, 795, 203]
	      Orientation	      "left"
	      TreatAsAtomicUnit	      off
	      MinAlgLoopOccurrences   off
	      RTWSystemCode	      "Auto"
	      MaskType		      "IS-95A Rev Ch Detector"
	      MaskDescription	      "Perform noncoherent detection of the re"
"verse Access or Traffic channel frame."
	      MaskHelp		      "web(cdmaweb);"
	      MaskPromptString	      "Channel type:|Walsh order:|Long code ma"
"sk:|Oversampling rate:|Sample time:"
	      MaskStyleString	      "popup(Access|Traffic),edit,edit,edit,ed"
"it"
	      MaskTunableValueString  "off,off,off,off,off"
	      MaskCallbackString      "||||"
	      MaskEnableString	      "on,on,on,on,on"
	      MaskVisibilityString    "on,on,on,on,on"
	      MaskToolTipString	      "on,on,on,on,on"
	      MaskVarAliasString      ",,,,"
	      MaskVariables	      "chType=@1;wlshOrd=@2;lngcd_mask=@3;over"
"SamplRate=@4;sampTime=@5;"
	      MaskInitialization      "N = 1;\nM = 1;\nis95noncohdetector;"
	      MaskSelfModifiable      on
	      MaskIconFrame	      on
	      MaskIconOpaque	      on
	      MaskIconRotate	      "none"
	      MaskIconUnits	      "autoscale"
	      MaskValueString	      "Traffic|6|1|8|1/(50*384)"
	      MaskTabNameString	      ",,,,"
	      System {
		Name			"IS-95A Rev Ch Detector"
		Location		[-2, 126, 831, 539]
		Open			off
		ModelBrowserVisibility	off
		ModelBrowserWidth	200
		ScreenColor		"white"
		PaperOrientation	"landscape"
		PaperPositionMode	"auto"
		PaperType		"usletter"
		PaperUnits		"inches"
		ZoomFactor		"82"
		Block {
		  BlockType		  Inport
		  Name			  "Rate"
		  Position		  [175, 48, 205, 62]
		  Port			  "1"
		  IconDisplay		  "Port number"
		  LatchInput		  off
		}
		Block {
		  BlockType		  Inport
		  Name			  "Rx Signal"
		  Position		  [175, 178, 205, 192]
		  Port			  "2"
		  IconDisplay		  "Port number"
		  LatchInput		  off
		}
		Block {
		  BlockType		  Inport
		  Name			  "Path Delay/Enable"
		  Position		  [175, 253, 205, 267]
		  Port			  "3"
		  IconDisplay		  "Port number"
		  LatchInput		  off
		}
		Block {
		  BlockType		  Inport
		  Name			  "Short PN Mask"
		  Position		  [175, 283, 205, 297]
		  Port			  "4"
		  IconDisplay		  "Port number"
		  LatchInput		  off
		}
		Block {
		  BlockType		  Reference
		  Name			  " IS-95A Long \nCode Generator"
		  Ports			  [0, 1]
		  Position		  [25, 190, 125, 270]
		  SourceBlock		  "cdmalib/IS-95A Common/IS-95A Long\n"
"Code Generator"
		  SourceType		  "IS-95A Long Code Generator"
		  num_symb		  "N*(2^wlshOrd)*4"
		  tx_lc_dec_ratio	  "1"
		  tx_lc_init_mask	  "lngcd_mask"
		  tx_lc_init_state	  "[]"
		  tx_sample_time	  "N*4*sampTime"
		}
		Block {
		  BlockType		  ComplexToRealImag
		  Name			  "Complex to\nReal-Imag"
		  Ports			  [1, 2]
		  Position		  [230, 155, 295, 215]
		  ShowName		  off
		  Output		  "Real and imag"
		}
		Block {
		  BlockType		  Goto
		  Name			  "Goto7"
		  Position		  [510, 345, 575, 365]
		  ShowName		  off
		  DialogController	  "Simulink.DDGSource"
		  GotoTag		  "Rake_Out"
		  TagVisibility		  "global"
		}
		Block {
		  BlockType		  Product
		  Name			  "Product"
		  Ports			  [2, 1]
		  Position		  [665, 202, 685, 233]
		  ShowName		  off
		  RndMeth		  "Floor"
		}
		Block {
		  BlockType		  Product
		  Name			  "Product1"
		  Ports			  [2, 1]
		  Position		  [665, 242, 685, 273]
		  ShowName		  off
		  RndMeth		  "Floor"
		}
		Block {
		  BlockType		  Reference
		  Name			  "Repeat"
		  Ports			  [1, 1]
		  Position		  [610, 125, 660, 155]
		  Orientation		  "down"
		  NamePlacement		  "alternate"
		  ShowName		  off
		  SourceBlock		  "dspbdsp2/Repeat"
		  SourceType		  "Repeat"
		  ShowPortLabels	  on
		  N			  "36"
		  ic			  "0"
		  frame			  on
		  nchans		  "1"
		  mode			  "Maintain input frame rate"
		}
		Block {
		  BlockType		  SubSystem
		  Name			  "Rev Ch Rake Receiver"
		  Ports			  [5, 1]
		  Position		  [325, 156, 465, 304]
		  TreatAsAtomicUnit	  off
		  MinAlgLoopOccurrences	  off
		  RTWSystemCode		  "Auto"
		  System {
		    Name		    "Rev Ch Rake Receiver"
		    Location		    [6, 74, 1026, 724]
		    Open		    off
		    ModelBrowserVisibility  off
		    ModelBrowserWidth	    200
		    ScreenColor		    "white"
		    PaperOrientation	    "landscape"
		    PaperPositionMode	    "auto"
		    PaperType		    "usletter"
		    PaperUnits		    "inches"
		    ZoomFactor		    "100"
		    Block {
		    BlockType		    Inport
		    Name		    "In I"
		    Position		    [65, 49, 95, 61]
		    NamePlacement	    "alternate"
		    Port		    "1"
		    IconDisplay		    "Port number"
		    LatchInput		    off
		    }
		    Block {
		    BlockType		    Inport
		    Name		    "In Q"
		    Position		    [65, 64, 95, 76]
		    Port		    "2"
		    IconDisplay		    "Port number"
		    LatchInput		    off
		    }
		    Block {
		    BlockType		    Inport
		    Name		    "LC"
		    Position		    [65, 108, 95, 122]
		    Port		    "3"
		    IconDisplay		    "Port number"
		    LatchInput		    off
		    }
		    Block {
		    BlockType		    Inport
		    Name		    "Initial Phases/Enables"
		    Position		    [65, 228, 95, 242]
		    Port		    "4"
		    IconDisplay		    "Port number"
		    LatchInput		    off
		    }
		    Block {
		    BlockType		    Inport
		    Name		    "Short PN Mask"
		    Position		    [65, 383, 95, 397]
		    Port		    "5"
		    IconDisplay		    "Port number"
		    LatchInput		    off
		    }
		    Block {
		    BlockType		    SubSystem
		    Name		    "Binary to Bipolar"
		    Ports		    [1, 1]
		    Position		    [140, 98, 200, 132]
		    TreatAsAtomicUnit	    off
		    MinAlgLoopOccurrences   off
		    RTWSystemCode	    "Auto"
		    MaskType		    "Binary to Bipolar Transformation"
		    MaskDescription	    "Convert binary (0/1) inputs to bi"
"polar (1/-1) outputs."
		    MaskIconFrame	    on
		    MaskIconOpaque	    on
		    MaskIconRotate	    "none"
		    MaskIconUnits	    "autoscale"
		    System {
		    Name		    "Binary to Bipolar"
		    Location		    [557, 497, 834, 634]
		    Open		    off
		    ModelBrowserVisibility  off
		    ModelBrowserWidth	    200
		    ScreenColor		    "white"
		    PaperOrientation	    "landscape"
		    PaperPositionMode	    "auto"
		    PaperType		    "usletter"
		    PaperUnits		    "inches"
		    ZoomFactor		    "100"
		    Block {
		    BlockType		    Inport
		    Name		    "0/1"
		    Position		    [20, 38, 50, 52]
		    Port		    "1"
		    IconDisplay		    "Port number"
		    LatchInput		    off
		    }
		    Block {
		    BlockType		    Reference
		    Name		    "Discrete\nConstant"
		    Ports		    [0, 1]
		    Position		    [150, 85, 170, 105]
		    Orientation		    "up"
		    ShowName		    off
		    SourceBlock		    "dspsrcs2/Discrete\nConstant"
		    SourceType		    "Discrete Constant"
		    ShowPortLabels	    on
		    Value		    "1"
		    Ts			    "1/50"
		    }
		    Block {
		    BlockType		    Gain
		    Name		    "Gain"
		    Position		    [85, 30, 115, 60]
		    ShowName		    off
		    Gain		    "2"
		    }
		    Block {
		    BlockType		    Sum
		    Name		    "Sum"
		    Ports		    [2, 1]
		    Position		    [145, 30, 175, 60]
		    ShowName		    off
		    IconShape		    "round"
		    Inputs		    "|-+"
		    }
		    Block {
		    BlockType		    Outport
		    Name		    "1/-1"
		    Position		    [210, 38, 240, 52]
		    IconDisplay		    "Port number"
		    InitialOutput	    "0"
		    }
		    Line {
		    SrcBlock		    "Sum"
		    SrcPort		    1
		    DstBlock		    "1/-1"
		    DstPort		    1
		    }
		    Line {
		    SrcBlock		    "Gain"
		    SrcPort		    1
		    DstBlock		    "Sum"
		    DstPort		    1
		    }
		    Line {
		    SrcBlock		    "0/1"
		    SrcPort		    1
		    DstBlock		    "Gain"
		    DstPort		    1
		    }
		    Line {
		    SrcBlock		    "Discrete\nConstant"
		    SrcPort		    1
		    DstBlock		    "Sum"
		    DstPort		    2
		    }
		    }
		    }
		    Block {
		    BlockType		    Demux
		    Name		    "Demux"
		    Ports		    [1, 3]
		    Position		    [145, 205, 150, 265]
		    BackgroundColor	    "black"
		    ShowName		    off
		    Outputs		    "3"
		    }
		    Block {
		    BlockType		    Demux
		    Name		    "Demux1"
		    Ports		    [1, 2]
		    Position		    [415, 123, 420, 147]
		    BackgroundColor	    "black"
		    ShowName		    off
		    Outputs		    "2"
		    }
		    Block {
		    BlockType		    Demux
		    Name		    "Demux2"
		    Ports		    [1, 2]
		    Position		    [415, 278, 420, 302]
		    BackgroundColor	    "black"
		    ShowName		    off
		    Outputs		    "2"
		    }
		    Block {
		    BlockType		    Demux
		    Name		    "Demux3"
		    Ports		    [1, 2]
		    Position		    [415, 433, 420, 457]
		    BackgroundColor	    "black"
		    ShowName		    off
		    Outputs		    "2"
		    }
		    Block {
		    BlockType		    From
		    Name		    "From"
		    Position		    [370, 126, 395, 144]
		    ShowName		    off
		    DialogController	    "Simulink.DDGSource"
		    CloseFcn		    "tagdialog Close"
		    GotoTag		    "P1"
		    }
		    Block {
		    BlockType		    From
		    Name		    "From1"
		    Position		    [370, 281, 395, 299]
		    ShowName		    off
		    DialogController	    "Simulink.DDGSource"
		    CloseFcn		    "tagdialog Close"
		    GotoTag		    "P2"
		    }
		    Block {
		    BlockType		    From
		    Name		    "From2"
		    Position		    [370, 436, 395, 454]
		    ShowName		    off
		    DialogController	    "Simulink.DDGSource"
		    CloseFcn		    "tagdialog Close"
		    GotoTag		    "P3"
		    }
		    Block {
		    BlockType		    Gain
		    Name		    "Gain"
		    Position		    [690, 232, 725, 268]
		    Gain		    "0.5"
		    }
		    Block {

⌨️ 快捷键说明

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