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

📄 am_sys1.mdl

📁 信号实验常用的simulink模型和mfile,可直接在matlan下运行。
💻 MDL
📖 第 1 页 / 共 2 页
字号:
	    DstBlock		    "Sign"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Sign"
	  SrcPort		  1
	  DstBlock		  "Product"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Gain"
	  SrcPort		  1
	  DstBlock		  "out_1"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      Scope
      Name		      "包络检波后波形"
      Ports		      [1, 0, 0, 0, 0]
      Position		      [450, 185, 480, 215]
      FontName		      "宋体"
      FontSize		      12
      Floating		      off
      Location		      [206, 245, 535, 411]
      Open		      off
      NumInputPorts	      "1"
      TickLabels	      "OneTimeTick"
      ZoomMode		      "on"
      List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
      }
      Grid		      "on"
      TimeRange		      "1.000000"
      YMin		      "-1"
      YMax		      "1"
      SaveToWorkspace	      off
      SaveName		      "ScopeData"
      DataFormat	      "Matrix"
      LimitMaxRows	      on
      MaxRows		      "5000"
      Decimation	      "1"
      SampleInput	      off
      SampleTime	      "0"
    }
    Block {
      BlockType		      TransferFcn
      Name		      "包络解调"
      Position		      [190, 273, 295, 317]
      DropShadow	      on
      FontName		      "宋体"
      FontSize		      12
      Numerator		      "[R]"
      Denominator	      "[R*C R+1]"
      MaskType		      "单元6"
      MaskDescription	      "单元6"
      MaskPromptString	      "电阻值(欧):|电容值(法):"
      MaskStyleString	      "edit,edit"
      MaskTunableValueString  "on,on"
      MaskCallbackString      "|"
      MaskEnableString	      "on,on"
      MaskVisibilityString    "on,on"
      MaskInitialization      "R=@1;C=@2;"
      MaskDisplay	      "plot([0 15],[2 2],[8 8 6 10],[2 0 0 0],[6 10],["
"-1 -1],[8 8 7 9],[-1 -4 -4 -4],[12.5 12.5 12 13],[2 1 1 1],[12 12],[1 -3],[13"
" 13],[1 -3],[12 13 12.5 12.5],[-3 -3 -3 -4],[12 13],[-4 -4]);"
      MaskIconFrame	      on
      MaskIconOpaque	      on
      MaskIconRotate	      "none"
      MaskIconUnits	      "autoscale"
      MaskValueString	      "1|0.1"
    }
    Block {
      BlockType		      Product
      Name		      "乘法器"
      Ports		      [2, 1, 0, 0, 0]
      Position		      [125, 98, 155, 122]
      FontName		      "宋体"
      FontSize		      12
      Inputs		      "2"
      SaturateOnIntegerOverflow	on
      MaskType		      "乘法器"
      MaskDescription	      "乘法器"
      MaskDisplay	      "plot([0 1],[1 0],[0 1],[0 1]);"
      MaskIconFrame	      on
      MaskIconOpaque	      on
      MaskIconRotate	      "none"
      MaskIconUnits	      "autoscale"
    }
    Block {
      BlockType		      Sum
      Name		      "加法器"
      Ports		      [2, 1, 0, 0, 0]
      Position		      [185, 105, 205, 125]
      FontName		      "宋体"
      FontSize		      12
      IconShape		      "rectangular"
      Inputs		      "++"
      SaturateOnIntegerOverflow	on
    }
    Block {
      BlockType		      Scope
      Name		      "解调信号波形"
      Ports		      [1, 0, 0, 0, 0]
      Position		      [450, 280, 480, 310]
      FontName		      "宋体"
      FontSize		      12
      Floating		      off
      Location		      [309, 300, 640, 453]
      Open		      off
      NumInputPorts	      "1"
      TickLabels	      "OneTimeTick"
      ZoomMode		      "on"
      List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
      }
      Grid		      "on"
      TimeRange		      "1.000000"
      YMin		      "-0.5"
      YMax		      "0.5"
      SaveToWorkspace	      off
      SaveName		      "ScopeData"
      DataFormat	      "Matrix"
      LimitMaxRows	      on
      MaxRows		      "5000"
      Decimation	      "1"
      SampleInput	      off
      SampleTime	      "0"
    }
    Block {
      BlockType		      Scope
      Name		      "信号波形"
      Ports		      [1, 0, 0, 0, 0]
      Position		      [450, 40, 480, 70]
      FontName		      "宋体"
      FontSize		      12
      Floating		      off
      Location		      [35, 61, 366, 222]
      Open		      off
      NumInputPorts	      "1"
      TickLabels	      "OneTimeTick"
      ZoomMode		      "on"
      List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
      }
      Grid		      "on"
      TimeRange		      "1.000000"
      YMin		      "-3"
      YMax		      "3"
      SaveToWorkspace	      off
      SaveName		      "ScopeData"
      DataFormat	      "Matrix"
      LimitMaxRows	      on
      MaxRows		      "5000"
      Decimation	      "1"
      SampleInput	      off
      SampleTime	      "0"
    }
    Block {
      BlockType		      SignalGenerator
      Name		      "信号发生器"
      Position		      [25, 88, 70, 122]
      FontName		      "宋体"
      FontSize		      12
      WaveForm		      "sine"
      Amplitude		      "1.000000"
      Frequency		      "30.000000"
      Units		      "rad/sec"
    }
    Block {
      BlockType		      Scope
      Name		      "已调幅信号波形"
      Ports		      [1, 0, 0, 0, 0]
      Position		      [450, 100, 480, 130]
      FontName		      "宋体"
      FontSize		      12
      Floating		      off
      Location		      [6, 301, 335, 449]
      Open		      off
      NumInputPorts	      "1"
      TickLabels	      "OneTimeTick"
      ZoomMode		      "on"
      List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
      }
      Grid		      "on"
      TimeRange		      "1.000000"
      YMin		      "-3"
      YMax		      "3"
      SaveToWorkspace	      off
      SaveName		      "ScopeData"
      DataFormat	      "Matrix"
      LimitMaxRows	      on
      MaxRows		      "5000"
      Decimation	      "1"
      SampleInput	      off
      SampleTime	      "0"
    }
    Block {
      BlockType		      Sin
      Name		      "载波\ncos(Wc*t)"
      Position		      [45, 155, 65, 175]
      FontName		      "宋体"
      FontSize		      12
      Amplitude		      "1"
      Frequency		      "F*2*pi"
      Phase		      "0"
      SampleTime	      "0.005"
      MaskType		      "载波"
      MaskDescription	      "载波"
      MaskPromptString	      "载波频率(Hz):"
      MaskStyleString	      "edit"
      MaskTunableValueString  "on"
      MaskEnableString	      "on"
      MaskVisibilityString    "on"
      MaskInitialization      "F=@1;"
      MaskIconFrame	      on
      MaskIconOpaque	      on
      MaskIconRotate	      "none"
      MaskIconUnits	      "autoscale"
      MaskValueString	      "50"
    }
    Block {
      BlockType		      Gain
      Name		      "直流偏置\nA"
      Position		      [135, 155, 155, 175]
      FontName		      "宋体"
      FontSize		      12
      Gain		      "2"
      SaturateOnIntegerOverflow	on
    }
    Line {
      SrcBlock		      "Butterworth\n低通滤波器"
      SrcPort		      1
      DstBlock		      "解调信号波形"
      DstPort		      1
    }
    Line {
      SrcBlock		      "信号发生器"
      SrcPort		      1
      Points		      [25, 0]
      Branch {
	DstBlock		"乘法器"
	DstPort			1
      }
      Branch {
	Points			[0, -50]
	DstBlock		"信号波形"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "Diode"
      SrcPort		      1
      DstBlock		      "包络解调"
      DstPort		      1
    }
    Line {
      SrcBlock		      "加法器"
      SrcPort		      1
      Points		      [25, 0]
      Branch {
	DstBlock		"已调幅信号波形"
	DstPort			1
      }
      Branch {
	Points			[0, 130; -160, 0; 0, 50]
	DstBlock		"Diode"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "直流偏置\nA"
      SrcPort		      1
      Points		      [10, 0]
      DstBlock		      "加法器"
      DstPort		      2
    }
    Line {
      SrcBlock		      "载波\ncos(Wc*t)"
      SrcPort		      1
      Points		      [30, 0]
      Branch {
	Points			[0, -50]
	DstBlock		"乘法器"
	DstPort			2
      }
      Branch {
	DstBlock		"直流偏置\nA"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "乘法器"
      SrcPort		      1
      DstBlock		      "加法器"
      DstPort		      1
    }
    Line {
      SrcBlock		      "包络解调"
      SrcPort		      1
      Points		      [20, 0]
      Branch {
	DstBlock		"Butterworth\n低通滤波器"
	DstPort			1
      }
      Branch {
	Points			[0, -95]
	DstBlock		"包络检波后波形"
	DstPort			1
      }
    }
    Annotation {
      Position		      [222, 352]
      VerticalAlignment	      "top"
      Text		      "峰值包络检波器"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [47, 67]
      VerticalAlignment	      "top"
      Text		      "调制信号"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [87, 87]
      VerticalAlignment	      "top"
      Text		      "X(t)"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [312, 97]
      VerticalAlignment	      "top"
      Text		      "Y(t) = (A+X(t))*cos(Wc*t)"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [267, 127]
      VerticalAlignment	      "top"
      Text		      "已调信号"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [267, 152]
      VerticalAlignment	      "top"
      Text		      "信号发送"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [207, 227]
      VerticalAlignment	      "top"
      Text		      "通信信道"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [142, 252]
      VerticalAlignment	      "top"
      Text		      "信号传输"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [67, 302]
      VerticalAlignment	      "top"
      Text		      "信号接收"
      FontName		      "宋体"
      FontSize		      12
    }
    Annotation {
      Position		      [227, 27]
      VerticalAlignment	      "top"
      Text		      "非同步调制/解调系统中的调制器——幅度调制"
      FontName		      "宋体"
      FontSize		      12
    }
  }
}

⌨️ 快捷键说明

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