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

📄 try2.mdl

📁 costas 环的simulik建模与仿真
💻 MDL
📖 第 1 页 / 共 3 页
字号:
	}
	Line {
	  SrcBlock		  "Add"
	  SrcPort		  1
	  DstBlock		  "Unit Delay"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Unit Delay"
	  SrcPort		  1
	  Points		  [10, 0]
	  Branch {
	    Points		    [0, 60; -145, 0]
	    DstBlock		    "Add"
	    DstPort		    2
	  }
	  Branch {
	    Points		    [0, 0]
	    DstBlock		    "Add1"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Constant1"
	  SrcPort		  1
	  Points		  [5, 0; 0, -35]
	  DstBlock		  "Product1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Product1"
	  SrcPort		  1
	  Points		  [155, 0]
	  DstBlock		  "Add1"
	  DstPort		  2
	}
	Line {
	  SrcBlock		  "Add1"
	  SrcPort		  1
	  DstBlock		  "Out1"
	  DstPort		  1
	}
      }
    }
    Block {
      BlockType		      Product
      Name		      "Product"
      Ports		      [2, 1]
      Position		      [355, 286, 400, 319]
      InputSameDT	      off
      RndMeth		      "Floor"
    }
    Block {
      BlockType		      Product
      Name		      "Product1"
      Ports		      [2, 1]
      Position		      [335, 81, 380, 114]
      InputSameDT	      off
      RndMeth		      "Floor"
    }
    Block {
      BlockType		      Product
      Name		      "Product2"
      Ports		      [2, 1]
      Position		      [895, 190, 945, 225]
      Orientation	      "left"
      NamePlacement	      "alternate"
      InputSameDT	      off
      RndMeth		      "Floor"
    }
    Block {
      BlockType		      Scope
      Name		      "Scope1"
      Ports		      [4]
      Position		      [655, 354, 690, 476]
      Floating		      off
      Location		      [5, 56, 1021, 716]
      Open		      off
      NumInputPorts	      "4"
      ZoomMode		      "xonly"
      List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
	axes2			"%<SignalLabel>"
	axes3			"%<SignalLabel>"
	axes4			"%<SignalLabel>"
      }
      TimeRange		      "5               "
      YMin		      "-5~-2~-3~-2"
      YMax		      "5~2~4~4"
      SaveName		      "ScopeData1"
      DataFormat	      "StructureWithTime"
      Decimation	      "20"
      SampleTime	      "0"
    }
    Block {
      BlockType		      Scope
      Name		      "Scope2"
      Ports		      [1]
      Position		      [390, 427, 430, 473]
      Floating		      off
      Location		      [5, 52, 1021, 712]
      Open		      off
      NumInputPorts	      "1"
      ZoomMode		      "xonly"
      List {
	ListType		AxesTitles
	axes1			"%<SignalLabel>"
      }
      TimeRange		      "5"
      YMin		      "-1"
      YMax		      "1"
      DataFormat	      "StructureWithTime"
      Decimation	      "20"
      SampleTime	      "0"
    }
    Block {
      BlockType		      SubSystem
      Name		      "input"
      Ports		      [0, 3]
      Position		      [70, 229, 170, 271]
      TreatAsAtomicUnit	      off
      MinAlgLoopOccurrences   off
      RTWSystemCode	      "Auto"
      MaskHideContents	      off
      System {
	Name			"input"
	Location		[2, 82, 798, 553]
	Open			off
	ModelBrowserVisibility	off
	ModelBrowserWidth	200
	ScreenColor		"white"
	PaperOrientation	"landscape"
	PaperPositionMode	"auto"
	PaperType		"A4"
	PaperUnits		"centimeters"
	ZoomFactor		"100"
	Block {
	  BlockType		  Sum
	  Name			  "Add2"
	  Ports			  [2, 1]
	  Position		  [315, 227, 345, 258]
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  OutScaling		  "2^-10"
	  SaturateOnIntegerOverflow off
	}
	Block {
	  BlockType		  Reference
	  Name			  "Analog\nFilter Design2"
	  Ports			  [1, 1]
	  Position		  [225, 302, 290, 358]
	  SourceBlock		  "dsparch4/Analog\nFilter Design"
	  SourceType		  "Analog Filter Design"
	  method		  "Butterworth"
	  filttype		  "Bandpass"
	  N			  "8"
	  Wlo			  "20*pi"
	  Whi			  "30*pi"
	  Rp			  "2"
	  Rs			  "40"
	}
	Block {
	  BlockType		  Reference
	  Name			  "Band-Limited\nWhite Noise1"
	  Ports			  [0, 1]
	  Position		  [150, 315, 180, 345]
	  SourceBlock		  "simulink/Sources/Band-Limited\nWhite Noise"
	  SourceType		  "Band-Limited White Noise."
	  ShowPortLabels	  "on"
	  Cov			  "[1]"
	  Ts			  "0.1"
	  seed			  "[23341]"
	  VectorParams1D	  "on"
	}
	Block {
	  BlockType		  Product
	  Name			  "Product3"
	  Ports			  [2, 1]
	  Position		  [255, 132, 285, 163]
	  InputSameDT		  off
	  OutDataTypeMode	  "Inherit via internal rule"
	  SaturateOnIntegerOverflow off
	  Port {
	    PortNumber		    1
	    Name		    "moduled signal"
	    RTWStorageClass	    "Auto"
	    DataLoggingNameMode	    "SignalName"
	  }
	}
	Block {
	  BlockType		  SignalGenerator
	  Name			  "Signal\nGenerator"
	  Ports			  [0, 1]
	  Position		  [150, 60, 180, 90]
	  Amplitude		  "2"
	  Frequency		  "20*pi"
	  Units			  "rad/sec"
	}
	Block {
	  BlockType		  Sin
	  Name			  "Sine Wave1"
	  Ports			  [0, 1]
	  Position		  [150, 160, 180, 190]
	  SineType		  "Time based"
	  Amplitude		  "2"
	  Frequency		  "100*pi"
	  Phase			  "pi"
	  SampleTime		  "0"
	}
	Block {
	  BlockType		  Outport
	  Name			  "Out1"
	  Position		  [595, 238, 625, 252]
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "Out2"
	  Position		  [600, 103, 630, 117]
	  Port			  "2"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Block {
	  BlockType		  Outport
	  Name			  "Out3"
	  Position		  [600, 153, 630, 167]
	  Port			  "3"
	  IconDisplay		  "Port number"
	  BusOutputAsStruct	  off
	}
	Line {
	  SrcBlock		  "Signal\nGenerator"
	  SrcPort		  1
	  Points		  [55, 0]
	  DstBlock		  "Product3"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Sine Wave1"
	  SrcPort		  1
	  Points		  [25, 0]
	  Branch {
	    Points		    [25, 0; 0, -20]
	    DstBlock		    "Product3"
	    DstPort		    2
	  }
	  Branch {
	    Points		    [0, -65]
	    DstBlock		    "Out2"
	    DstPort		    1
	  }
	}
	Line {
	  Name			  "moduled signal"
	  SrcBlock		  "Product3"
	  SrcPort		  1
	  Points		  [5, 0; 0, 15]
	  Branch {
	    Labels		    [1, 0]
	    Points		    [0, 70]
	    DstBlock		    "Add2"
	    DstPort		    1
	  }
	  Branch {
	    Points		    [0, -5]
	    DstBlock		    "Out3"
	    DstPort		    1
	  }
	}
	Line {
	  SrcBlock		  "Band-Limited\nWhite Noise1"
	  SrcPort		  1
	  DstBlock		  "Analog\nFilter Design2"
	  DstPort		  1
	}
	Line {
	  SrcBlock		  "Add2"
	  SrcPort		  1
	  DstBlock		  "Out1"
	  DstPort		  1
	}
	Annotation {
	  Position		  [299, 57]
	  UseDisplayTextAsClickCallback	off
	}
	Annotation {
	  Position		  [304, 352]
	  UseDisplayTextAsClickCallback	off
	}
      }
    }
    Line {
      SrcBlock		      "Product"
      SrcPort		      1
      DstBlock		      "Analog\nFilter Design"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Product1"
      SrcPort		      1
      DstBlock		      "Analog\nFilter Design1"
      DstPort		      1
    }
    Line {
      SrcBlock		      "Analog\nFilter Design1"
      SrcPort		      1
      Points		      [450, 0]
      DstBlock		      "Product2"
      DstPort		      1
    }
    Line {
      Name		      "unmoduled signal"
      Labels		      [0, 0]
      SrcBlock		      "Analog\nFilter Design"
      SrcPort		      1
      Points		      [95, 0]
      Branch {
	Points			[345, 0]
	DstBlock		"Product2"
	DstPort			2
      }
      Branch {
	Points			[0, 125]
	DstBlock		"Scope1"
	DstPort			3
      }
    }
    Line {
      SrcBlock		      "LF"
      SrcPort		      1
      Points		      [-80, 0]
      Branch {
	Points			[-110, 0]
	Branch {
	  Points		  [0, -50]
	  DstBlock		  "Continuous-Time\nVCO"
	  DstPort		  1
	}
	Branch {
	  Points		  [0, 25]
	  DstBlock		  "Continuous-Time\nVCO1"
	  DstPort		  1
	}
      }
      Branch {
	Points			[0, 250]
	DstBlock		"Scope1"
	DstPort			4
      }
    }
    Line {
      SrcBlock		      "Continuous-Time\nVCO1"
      SrcPort		      1
      Points		      [-25, 0; 0, 60]
      Branch {
	DstBlock		"Product"
	DstPort			1
      }
      Branch {
	Points			[0, 75]
	DstBlock		"Scope1"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "Continuous-Time\nVCO"
      SrcPort		      1
      Points		      [-25, 0; 0, -55]
      DstBlock		      "Product1"
      DstPort		      2
    }
    Line {
      SrcBlock		      "Product2"
      SrcPort		      1
      DstBlock		      "LF"
      DstPort		      1
    }
    Line {
      SrcBlock		      "input"
      SrcPort		      1
      Points		      [40, 0]
      Branch {
	Points			[15, 0]
	Branch {
	  Points		  [0, 75]
	  DstBlock		  "Product"
	  DstPort		  2
	}
	Branch {
	  Points		  [0, -145]
	  DstBlock		  "Product1"
	  DstPort		  1
	}
      }
      Branch {
	Points			[0, 215]
	DstBlock		"Scope2"
	DstPort			1
      }
    }
    Line {
      SrcBlock		      "input"
      SrcPort		      2
      Points		      [20, 0; 0, 150]
      DstBlock		      "Scope1"
      DstPort		      2
    }
    Annotation {
      Position		      [481, 319]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Position		      [426, 418]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Position		      [319, 471]
      UseDisplayTextAsClickCallback off
    }
    Annotation {
      Name		      " "
      Position		      [567, 375]
      UseDisplayTextAsClickCallback off
    }
  }
}

⌨️ 快捷键说明

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