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

📄 gjcfmn.mdl

📁 基于simulink的现代通信系统仿真。很好的仿真源码!
💻 MDL
📖 第 1 页 / 共 5 页
字号:
      Ports		      [4]
      Position		      [870, 463, 900, 497]
      Location		      [534, 126, 988, 602]
      Open		      off
      NumInputPorts	      "4"
      List {
	ListType		AxesTitles
	axes1			"5"
	axes2			"6"
	axes3			"7"
	axes4			"8"
      }
      List {
	ListType		SelectedSignals
	axes1			""
	axes2			""
	axes3			""
	axes4			""
      }
      YMin		      "-5~-5~-5~-5"
      YMax		      "5~5~5~5"
      SaveName		      "ScopeData12"
      DataFormat	      "StructureWithTime"
    }
    Block {
      BlockType		      Sin
      Name		      "Sine Wave"
      Position		      [340, 20, 370, 50]
      NamePlacement	      "alternate"
      SineType		      "Time based"
      Frequency		      "1000*pi"
      Phase		      "pi/2"
      SampleTime	      "0"
    }
    Block {
      BlockType		      Sin
      Name		      "Sine Wave1"
      Position		      [340, 150, 370, 180]
      SineType		      "Time based"
      Frequency		      "1000*pi"
      SampleTime	      "0"
    }
    Block {
      BlockType		      Sin
      Name		      "Sine Wave2"
      Position		      [625, 140, 655, 170]
      SineType		      "Time based"
      Amplitude		      "-1"
      Frequency		      "1000*pi"
      SampleTime	      "0"
    }
    Block {
      BlockType		      Step
      Name		      "Step"
      Position		      [270, 440, 300, 470]
      Time		      "0.2"
      SampleTime	      "0"
    }
    Block {
      BlockType		      SubSystem
      Name		      "Subsystem4"
      Ports		      [2, 1]
      Position		      [375, 375, 415, 435]
      TreatAsAtomicUnit	      off
      System {
	Name			"Subsystem4"
	Location		[2, 82, 1014, 721]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "In1"
	  Position		  [55, 28, 85, 42]
	}
	Block {
	  BlockType		  Inport
	  Name			  "In2"
	  Position		  [50, 103, 80, 117]
	  Port			  "2"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Frame Status\nConversion1"
	  Ports			  [1, 1]
	  Position		  [225, 57, 260, 93]
	  SourceBlock		  "dspsigattribs/Frame Status\nConversion"
	  SourceType		  "Frame Status Conversion"
	  growRefPort		  off
	  outframe		  "Frame-based"
	}
	Block {
	  BlockType		  Mux
	  Name			  "Mux"
	  Ports			  [2, 1]
	  Position		  [195, 56, 200, 94]
	  ShowName		  off
	  Inputs		  "2"
	  DisplayOption		  "bar"
	}
	Block {
	  BlockType		  DiscretePulseGenerator
	  Name			  "Pulse\nGenerator1"
	  Position		  [25, 134, 55, 166]
	  SampleTime		  "0.02"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Sample\nand Hold"
	  Ports			  [1, 1, 0, 1]
	  Position		  [125, 14, 155, 56]
	  NamePlacement		  "alternate"
	  SourceBlock		  "dspsigops/Sample\nand Hold"
	  SourceType		  "Sample and Hold"
	  trig			  "Either edge"
	  initCond		  "0"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Sample\nand Hold1"
	  Ports			  [1, 1, 0, 1]
	  Position		  [125, 87, 160, 133]
	  NamePlacement		  "alternate"
	  SourceBlock		  "dspsigops/Sample\nand Hold"
	  SourceType		  "Sample and Hold"
	  trig			  "Either edge"
	  initCond		  "0"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Unbuffer"
	  Ports			  [1, 1]
	  Position		  [285, 56, 315, 94]
	  SourceBlock		  "dspbuff3/Unbuffer"
	  SourceType		  "Unbuffer"
	  ic			  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "Out1"
	  Position		  [340, 68, 370, 82]
	}
	Line {
	  SrcBlock		  "In2"
	  SrcPort		  1
	  DstBlock		  "Sample\nand Hold1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Unbuffer"
	  SrcPort		  1
	  DstBlock		  "Out1"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "In1"
	  SrcPort		  1
	  DstBlock		  "Sample\nand Hold"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Pulse\nGenerator1"
	  SrcPort		  1
	  Points		  [0, 0; 30, 0]
	  Branch {
	    Points		    [50, 0]
	    DstBlock		    "Sample\nand Hold1"
	    DstPort		    trigger
	  }
	  Branch {
	    Points		    [0, -82]
	    DstBlock		    "Sample\nand Hold"
	    DstPort		    trigger
	  }
	}
	Line {
	  SrcBlock		  "Sample\nand Hold1"
	  SrcPort		  1
	  Points		  [10, 0; 0, -25]
	  DstBlock		  "Mux"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Sample\nand Hold"
	  SrcPort		  1
	  Points		  [15, 0; 0, 30]
	  DstBlock		  "Mux"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Frame Status\nConversion1"
	  SrcPort		  1
	  DstBlock		  "Unbuffer"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Mux"
	  SrcPort		  1
	  DstBlock		  "Frame Status\nConversion1"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      Sum
      Name		      "Sum"
      Ports		      [2, 1]
      Position		      [480, 85, 500, 105]
      ShowName		      off
      IconShape		      "round"
      Inputs		      "+-"
    }
    Block {
      BlockType		      Sum
      Name		      "Sum2"
      Ports		      [2, 1]
      Position		      [590, 85, 610, 105]
      ShowName		      off
      IconShape		      "round"
      Inputs		      "|++"
    }
    Block {
      BlockType		      ZeroOrderHold
      Name		      "Zero-Order\nHold1"
      Position		      [507, 460, 543, 500]
      Orientation	      "down"
      NamePlacement	      "alternate"
      SampleTime	      "0.0001"
    }
    Block {
      BlockType		      ZeroOrderHold
      Name		      "Zero-Order\nHold2"
      Position		      [590, 556, 625, 594]
      SampleTime	      "0.0001"
    }
    Block {
      BlockType		      ZeroOrderHold
      Name		      "Zero-Order\nHold3"
      Position		      [275, 150, 295, 185]
      Orientation	      "down"
      NamePlacement	      "alternate"
      SampleTime	      "0.0001"
    }
    Block {
      BlockType		      ZeroOrderHold
      Name		      "Zero-Order\nHold4"
      Position		      [295, 150, 315, 185]
      Orientation	      "down"
      NamePlacement	      "alternate"
      SampleTime	      "0.0001"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-10"
      Ports		      [1, 1]
      Position		      [440, 259, 485, 291]
      Orientation	      "left"
      FunctionName	      "Ci"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-11"
      Ports		      [1, 1]
      Position		      [365, 259, 405, 291]
      Orientation	      "left"
      FunctionName	      "mod8"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-12"
      Ports		      [1, 1]
      Position		      [925, 365, 985, 395]
      Orientation	      "left"
      FunctionName	      "XnkYnk_1"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-13"
      Ports		      [1, 1]
      Position		      [835, 365, 895, 395]
      Orientation	      "left"
      FunctionName	      "angle_a"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-14"
      Ports		      [1, 1]
      Position		      [745, 365, 805, 395]
      Orientation	      "left"
      FunctionName	      "Di"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-15"
      Ports		      [1, 1]
      Position		      [660, 400, 720, 430]
      Orientation	      "left"
      FunctionName	      "mod8"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-16"
      Ports		      [1, 1]
      Position		      [235, 285, 295, 315]
      Orientation	      "left"
      FunctionName	      "jishu"
    }
    Block {
      BlockType		      "S-Function"
      Name		      "miao-17"
      Ports		      [1, 1]
      Position		      [245, 390, 305, 420]
      FunctionName	      "Out"
    }
    Block {
      BlockType		      SubSystem
      Name		      "miao-4"
      Ports		      [1, 6]
      Position		      [820, 18, 860, 82]
      TreatAsAtomicUnit	      off
      System {
	Name			"miao-4"
	Location		[2, 82, 1014, 721]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	ZoomFactor		"100"
	Block {
	  BlockType		  Inport
	  Name			  "In"
	  Position		  [205, 113, 235, 127]
	}
	Block {
	  BlockType		  Scope
	  Name			  "Scope"
	  Ports			  [6]
	  Position		  [520, 232, 570, 488]
	  Location		  [9, 86, 1008, 579]
	  Open			  off
	  NumInputPorts		  "6"
	  List {
	    ListType		    AxesTitles
	    axes1		    "%<SignalLabel>"
	    axes2		    "%<SignalLabel>"
	    axes3		    "%<SignalLabel>"
	    axes4		    "%<SignalLabel>"
	    axes5		    "%<SignalLabel>"
	    axes6		    "%<SignalLabel>"
	  }
	  List {
	    ListType		    SelectedSignals
	    axes1		    ""
	    axes2		    ""
	    axes3		    ""
	    axes4		    ""
	    axes5		    ""
	    axes6		    ""
	  }
	  YMin			  "-0.575~-0.73~-0.54~-0.07~-0.575~-0.1"
	  YMax			  "-0.45~-0.68~-0.46~0.02~-0.4~0.075"
	  SaveName		  "ScopeData1"
	  DataFormat		  "StructureWithTime"
	}
	Block {
	  BlockType		  TransportDelay
	  Name			  "Transport\nDelay"
	  Position		  [260, 145, 290, 175]
	  Orientation		  "down"
	  NamePlacement		  "alternate"
	  DelayTime		  "0.02"
	}
	Block {
	  BlockType		  TransportDelay
	  Name			  "Transport\nDelay1"
	  Position		  [260, 245, 290, 275]
	  Orientation		  "down"
	  NamePlacement		  "alternate"
	  DelayTime		  "0.02"
	}
	Block {
	  BlockType		  TransportDelay
	  Name			  "Transport\nDelay2"
	  Position		  [260, 360, 290, 390]
	  Orientation		  "down"
	  NamePlacement		  "alternate"
	  DelayTime		  "0.02"
	}
	Block {
	  BlockType		  TransportDelay
	  Name			  "Transport\nDelay3"
	  Position		  [260, 440, 290, 470]
	  Orientation		  "down"
	  NamePlacement		  "alternate"
	  DelayTime		  "0.02"
	}
	Block {
	  BlockType		  TransportDelay
	  Name			  "Transport\nDelay4"
	  Position		  [260, 510, 290, 540]
	  Orientation		  "down"
	  NamePlacement		  "alternate"
	  DelayTime		  "0.02"
	}
	Block {
	  BlockType		  Outport
	  Name			  "I(n)"
	  Position		  [320, 113, 350, 127]
	}
	Block {
	  BlockType		  Outport
	  Name			  "I	(n-1)"
	  Position		  [320, 188, 350, 202]
	  Port			  "2"
	}
	Block {
	  BlockType		  Outport
	  Name			  "I(n-2)"
	  Position		  [315, 333, 345, 347]
	  Port			  "3"
	}
	Block {
	  BlockType		  Outport
	  Name			  "I(n-3)"
	  Position		  [320, 408, 350, 422]
	  Port			  "4"
	}
	Block {
	  BlockType		  Outport
	  Name			  "I(n-4)"
	  Position		  [320, 483, 350, 497]
	  Port			  "5"
	}
	Block {
	  BlockType		  Outport
	  Name			  "I(n-5)"
	  Position		  [330, 563, 360, 577]
	  Port			  "6"
	}
	Line {
	  SrcBlock		  "Transport\nDelay4"
	  SrcPort		  1
	  Points		  [0, 25; 35, 0]
	  Branch {
	    DstBlock		    "I(n-5)"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, -110]
	    DstBlock		    "Scope"
	    DstPort		    6
	  }
	}
	Line {
	  SrcBlock		  "Transport\nDelay3"
	  SrcPort		  1
	  Points		  [0, 15]
	  Branch {
	    Points		    [25, 0]
	    Branch {
	      DstBlock		      "I(n-4)"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [0, -70]
	      DstBlock		      "Scope"
	      DstPort		      5
	    }
	  }
	  Branch {
	    DstBlock		    "Transport\nDelay4"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Transport\nDelay2"
	  SrcPort		  1
	  Points		  [0, 15]
	  Branch {
	    Points		    [0, 5; 30, 0]
	    Branch {
	      DstBlock		      "I(n-3)"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [0, -35]
	      DstBlock		      "Scope"
	      DstPort		      4
	    }
	  }
	  Branch {
	    DstBlock		    "Transport\nDelay3"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Transport\nDelay"
	  SrcPort		  1
	  Points		  [0, 15]
	  Branch {
	    Points		    [25, 0]
	    Branch {
	      DstBlock		      "I	(n-1)"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [0, 105]
	      DstBlock		      "Scope"
	      DstPort		      2
	    }
	  }
	  Branch {
	    DstBlock		    "Transport\nDelay1"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "In"
	  SrcPort		  1
	  Points		  [15, 0; 20, 0]
	  Branch {
	    Points		    [20, 0]
	    Branch {
	      DstBlock		      "I(n)"
	      DstPort		      1
	    }
	    Branch {
	      Points		      [175, 0; 0, 140]
	      DstBlock		      "Scope"
	      DstPort		      1
	    }
	  }
	  Branch {
	    DstBlock		    "Transport\nDelay"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Transport\nDelay1"
	  SrcPort		  1
	  Points		  [0, 55]
	  Branch {
	    Points		    [0, 5; 25, 0]
	    Branch {
	      DstBlock		      "I(n-2)"
	      DstPort		      1
	    }
	    Branch {
	      DstBlock		      "Scope"
	      DstPort		      3
	    }
	  }
	  Branch {
	    DstBlock		    "Transport\nDelay2"
	    DstPort		    1
	  }
	}
      }
    }

⌨️ 快捷键说明

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