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

📄 dbtlinkblocks.mdl

📁 Matlab雷达工具箱
💻 MDL
📖 第 1 页 / 共 5 页
字号:
	}	Block {	  BlockType		  Outport	  Name			  "Out4"	  Position		  [235, 118, 265, 132]	  Port			  "4"	  OutputWhenDisabled	  "held"	  InitialOutput		  "[]"	}	Line {	  SrcBlock		  "Demux"	  SrcPort		  4	  Points		  [10, 0; 0, 40]	  DstBlock		  "Out4"	  DstPort		  1	}	Line {	  SrcBlock		  "Demux"	  SrcPort		  2	  Points		  [25, 0; 0, -10]	  DstBlock		  "Out2"	  DstPort		  1	}	Line {	  SrcBlock		  "In1"	  SrcPort		  1	  DstBlock		  "Branch"	  DstPort		  1	}	Line {	  SrcBlock		  "Demux"	  SrcPort		  1	  Points		  [10, 0; 0, -35]	  DstBlock		  "Out1"	  DstPort		  1	}	Line {	  SrcBlock		  "Branch"	  SrcPort		  1	  DstBlock		  "Demux"	  DstPort		  1	}	Line {	  SrcBlock		  "Demux"	  SrcPort		  3	  Points		  [25, 0; 0, 15]	  DstBlock		  "Out3"	  DstPort		  1	}      }    }    Block {      BlockType		      SubSystem      Name		      "CBF DOA"      Ports		      [1, 1, 0, 0, 0]      Position		      [410, 349, 455, 391]      BackgroundColor	      "yellow"      ShowName		      off      ShowPortLabels	      on      MaskType		      "Conventional beamforming DOA spectrum"      MaskDescription	      "Calculates a DOA (Direction of Arrival) spectru""m with conventional beamforming. Peaks in the spectrum corresponds to the sou""rces DOAs.\nInput: Radar signal.\nOutput: DOA spectrum.\nSee help text of fun""ction \"doaspc1\"."      MaskHelp		      "eval('helpwin2 doaspc1')"      MaskPromptString	      "DOA sample ploints [degrees]|Range bins|CPIs|Ta""per type|Taper parameters"      MaskStyleString	      "edit,edit,edit,edit,edit"      MaskTunableValueString  "on,on,on,on,on"      MaskCallbackString      "||||"      MaskEnableString	      "on,on,on,on,on"      MaskVisibilityString    "on,on,on,on,on"      MaskVariables	      "smplPoints=@1;rangeIx=@2;cpiIx=@3;taperType=@4;""taperParam=@5;"      MaskDisplay	      "disp('CBF\\nDOA')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"      MaskValueString	      "[-90:1:90]|1|1|[ ]|[ ]"      System {	Name			"CBF DOA"	Location		[169, 536, 389, 626]	Open			off	ModelBrowserVisibility	off	ModelBrowserWidth	200	ScreenColor		"white"	PaperOrientation	"landscape"	PaperPositionMode	"auto"	PaperType		"usletter"	PaperUnits		"inches"	ZoomFactor		"100"	AutoZoom		on	Block {	  BlockType		  Inport	  Name			  "In1"	  Position		  [25, 33, 55, 47]	  Port			  "1"	  PortWidth		  "-1"	  SampleTime		  "-1"	  DataType		  "auto"	  SignalType		  "auto"	  Interpolate		  on	}	Block {	  BlockType		  "S-Function"	  Name			  "S-Function4"	  Ports			  [1, 1, 0, 0, 0]	  Position		  [80, 25, 140, 55]	  ShowName		  off	  FunctionName		  "doaspc1_s"	  Parameters		  "'cbf',{d2r(smplPoints),rangeIx,cpiIx,taperT""ype,taperParam}"	  PortCounts		  "[]"	  SFunctionModules	  "''"	  MaskIconFrame		  on	  MaskIconOpaque	  on	  MaskIconRotate	  "none"	  MaskIconUnits		  "autoscale"	}	Block {	  BlockType		  Outport	  Name			  "Out1"	  Position		  [165, 33, 195, 47]	  Port			  "1"	  OutputWhenDisabled	  "held"	  InitialOutput		  "[]"	}	Line {	  SrcBlock		  "In1"	  SrcPort		  1	  DstBlock		  "S-Function4"	  DstPort		  1	}	Line {	  SrcBlock		  "S-Function4"	  SrcPort		  1	  DstBlock		  "Out1"	  DstPort		  1	}	Annotation {	  Position		  [102, 65]	  Text			  "sdoaspc"	}      }    }    Block {      BlockType		      "S-Function"      Name		      "Calibrate"      Ports		      [1, 1, 0, 0, 0]      Position		      [125, 321, 190, 359]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "calibration_s"      Parameters	      "calChoice,{calMethod,calFile,nearfieldMethod}"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Calibrate "      MaskDescription	      "Perform calibration on the cxperimental antenna"" data.\nInput: Measured signal.\nOutput: Calibrated signal\nSee help text of ""functions \"setcal1\" and \"sigcomp2\"."      MaskHelp		      "eval('helpwin2 setcal1')\neval('helpwin2 sigcom""p2')"      MaskPromptString	      "Perform calibration on|File with calibration in""formation (incl. extension)|Coupling calibration method|Perform near-field co""mpensation"      MaskStyleString	      "popup(signal|steering vector|no calibration),ed""it,popup(ccmp|wctab),checkbox"      MaskTunableValueString  "on,on,on,on"      MaskCallbackString      "|||"      MaskEnableString	      "on,on,on,on"      MaskVisibilityString    "on,on,on,on"      MaskVariables	      "calChoice=&1;calFile=&2;calMethod=&3;nearfieldM""ethod=@4;"      MaskDisplay	      "disp('Calibrate')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"      MaskValueString	      "signal|dbtex.dbc|ccmp|off"    }    Block {      BlockType		      "S-Function"      Name		      "Capon Adaptive \nBeamforming"      Ports		      [1, 1, 0, 0, 0]      Position		      [360, 638, 430, 682]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "spafilt_s"      Parameters	      "'capon',{d2r(subArrayPoint),d2r(beamChoice)}"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Capon Adaptive BeamForming"      MaskDescription	      "Adaptive Beamforming with Capon's. The total po""wer is minimized under the constraint of a constant gain in specified directi""on(s).\nInput: Radar signal.\nOutput: Spatially (linear) filtered radar signa""l.\nSee help text of function \"spafilt('capon')\"."      MaskHelp		      "eval('helpwin2 spafilt')"      MaskPromptString	      "Main beam look direction(s) [degrees]|Sub-array"" look direction(s) [degrees]"      MaskStyleString	      "edit,edit"      MaskTunableValueString  "on,on"      MaskCallbackString      "|"      MaskEnableString	      "on,on"      MaskVisibilityString    "on,on"      MaskVariables	      "beamChoice=@1;subArrayPoint=@2;"      MaskDisplay	      "disp('Capon\\nAdaptive\\nBF')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"      MaskValueString	      "[ ]|[ ]"    }    Block {      BlockType		      "S-Function"      Name		      "Capon DOA"      Ports		      [1, 1, 0, 0, 0]      Position		      [480, 349, 525, 391]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "doaspc1_s"      Parameters	      "'capon',{d2r(smplPoints),rangeIx,cpiIx}"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Capon DOA Spectrum"      MaskDescription	      "Calculates a DOA (Direction of Arrival) spectru""m with Capon. Peaks in the spectrum corresponds to the DOAs of the sources .""\nInput: Radar signal.\nOutput: DOA spectrum.\n"      MaskHelp		      "eval('helpwin2 doaspc1')"      MaskPromptString	      "DOA sample points [degrees]|Range bins|CPIs"      MaskStyleString	      "edit,edit,edit"      MaskTunableValueString  "on,on,on"      MaskCallbackString      "||"      MaskEnableString	      "on,on,on"      MaskVisibilityString    "on,on,on"      MaskVariables	      "smplPoints=@1;rangeIx=@2;cpiIx=@3;"      MaskDisplay	      "disp('Capon\\nDOA')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"      MaskValueString	      "[-90:1:90]|1|1"    }    Block {      BlockType		      "S-Function"      Name		      "Chirp\nWaveform"      Ports		      [0, 1, 0, 0, 0]      Position		      [235, 116, 295, 154]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "getmod_s"      Parameters	      "'chirp',{[fModMax, fSamp, len],phaseFlag,permFl""ag}"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Chirp modulation"      MaskDescription	      "Chirp (linear FM) code generation. The phase be""tween samples increases in a rate corresponding to a linear frequency increas""e. The start phase is zero and the start frequency is zero.\nNo input.\nOutpu""t: Modulation definition.\nSee help text of function \"getmod\". "      MaskHelp		      "eval('helpwin2 getmod')"      MaskPromptString	      "Pulse modulation length (number of samples)|Max""imum frequency deviation [Hz] from start to end of pulse|Sampling frequency [""Hz]|Phase shift of the code (pi radians)|Fliparound of the code"      MaskStyleString	      "edit,edit,edit,checkbox,checkbox"      MaskTunableValueString  "on,on,on,on,on"      MaskCallbackString      "||||"      MaskEnableString	      "on,on,on,on,on"      MaskVisibilityString    "on,on,on,on,on"      MaskVariables	      "len=@1;fModMax=@2;fSamp=@3;phaseFlag=@4;permFla""g=@5;"      MaskDisplay	      "disp('Chirp\\nModulation')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"      MaskValueString	      "[]|[]|[]|off|off"    }    Block {      BlockType		      "S-Function"      Name		      "Clutter Definition"      Ports		      [0, 1, 0, 0, 0]      Position		      [335, 226, 395, 264]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "defclutter_s"      Parameters	      "{clType,{rangeBins,beta,windSpeed},clutterPower"",clPatchDOAs,transAnt,platHeight,platVel}"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Define the clutter"      MaskDescription	      "Define clutter parameters. \nNo input.\nOutput:"" Clutter definition.\nSee help text of function \"defclutter\"."      MaskHelp		      "eval('helpwin2 defclutter')"      MaskPromptString	      "Clutter type|Range to cluttering object [m]|Clu""tter power [W]|Clutter patch DOAs [degrees]|Wind speed [m/s]|Wind factor (sha""pe factor for exponential power spectral density function describing the clut""ter)|Transmitter antenna|Platform altitude [m]|Platform velocity (airborne pl""atforms) along the linear array of the radar platform [m/s]"      MaskStyleString	      "popup(MIT-LCE),edit,edit,edit,edit,edit,edit,ed""it,edit"      MaskTunableValueString  "on,on,on,on,on,on,on,on,on"      MaskCallbackString      "||||||||"      MaskEnableString	      "on,on,on,on,on,on,on,on,on"      MaskVisibilityString    "on,on,on,on,on,on,on,on,on"      MaskVariables	      "clType=&1;rangeBins=@2;clutterPower=@3;clPatchD""OAs=@4;windSpeed=@5;beta=@6;transAnt=@7;platHeight=@8;platVel=@9;"      MaskDisplay	      "disp('Clutter\\nDefinition')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"      MaskValueString	      "MIT-LCE|1000|1|-30:0.5:30|50|4|[ ]|[ ]|[ ]"    }    Block {      BlockType		      "S-Function"      Name		      "Conventional\nBeamforming"      Ports		      [1, 1, 0, 0, 0]      Position		      [265, 638, 335, 682]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "spafilt_s"      Parameters	      "'cbf',{d2r(subArrayPoint),d2r(beamChoice),orthB""eamFlag,{taperType,taperParam,nbar}}"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Conventional BeamForming"      MaskDescription	      "Conventional Beamforming.\nInput: Radar signal.""\nOutput: Spatially (linear) filtered radar signal.\nSee help text of functio""n \"spafilt('cbf')\"."      MaskHelp		      "eval('helpwin2 spafilt')"      MaskPromptString	      "Main beam look direction(s) [degrees]|Sub-array"" look direction(s) [degrees]|Orthogonalize beam(s) |Taper type |Desired (tape""r) sidelobe level [dB]|Number of equal sidelobe levels near main lobe"      MaskStyleString	      "edit,edit,checkbox,popup(uniform|cheby|taylor),""edit,edit"      MaskTunableValueString  "on,on,on,on,on,on"      MaskCallbackString      "|||conventionalBFParam1cb||"      MaskEnableString	      "on,on,on,on,on,on"      MaskVisibilityString    "on,on,on,on,off,off"      MaskVariables	      "beamChoice=@1;subArrayPoint=@2;orthBeamFlag=@3;""taperType=&4;taperParam=@5;nbar=@6;"      MaskDisplay	      "disp('Conventional\\nBF')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"      MaskValueString	      "[ ]|[ ]|off|uniform|[ ]|[ ]"    }    Block {      BlockType		      "S-Function"      Name		      "Count Peaks Detection"      Ports		      [1, 1, 0, 0, 0]      Position		      [55, 610, 120, 650]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "doapeak_s"      Parameters	      "'amirbin',noSrc"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Detection of the number of sources"      MaskDescription	      "Finds the peaks of a DOA spectrum as well as th""e number of peaks (if less or equal to the value of the input parameter noSrc""). Performs detection of the number of sources by counting the peaks in the s""pectrum from one of the spectral DOA estimation methods. \nInput:  DOA spectr""um.\nOutput: Estimated number of sources present in the data.\nSee help text ""of function \"doapeak('amirbin')\"."      MaskHelp		      "eval('helpwin2 doapeak')"      MaskPromptString	      "Give a large estimate of the number of sources"      MaskStyleString	      "edit"      MaskTunableValueString  "on"      MaskEnableString	      "on"      MaskVisibilityString    "on"      MaskVariables	      "noSrc=@1;"      MaskDisplay	      "disp('Count Peaks\\nDetection\\nAmirbin')"      MaskIconFrame	      on      MaskIconOpaque	      on      MaskIconRotate	      "none"      MaskIconUnits	      "autoscale"    }    Block {      BlockType		      "S-Function"      Name		      "Count Peaks Detection1"      Ports		      [1, 1, 0, 0, 0]      Position		      [145, 610, 210, 650]      BackgroundColor	      "yellow"      ShowName		      off      FunctionName	      "doapeak_s"      Parameters	      "'fam',{thfix}"      PortCounts	      "[]"      SFunctionModules	      "''"      MaskType		      "Detection of the number of sources"      MaskDescription	      "Detection of the number of sources by counting ""the peaks in the spectrum of one spectral DOA estimation method.\nInput:  DOA"" spectrum.\nOutput: Estimated number of sources present in the data.\nSee hel"

⌨️ 快捷键说明

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