• 大小: 3KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: Matlab
  • 标签: 雷达界面  matlab  

资源简介

一种画出雷达屏幕界面的Matlab源程序,可以通过输入目标的距离,方位角。画出与真实雷达界面类似的matlab界面

资源截图

代码片段和文件信息

function radarplot(varargin)
  errText  =   ‘RADARPLOT requires 2 or 3 inputs...‘;
  if(nargin  <  2)
    error([‘Error: Too few input arguments.‘ errText]);
  elseif(nargin  >  3)
     error([‘Error: Too many input arguments.‘ errText]);
  end

  speed  =  varargin{1};
  direction  =  varargin{2};
  if(nargin  ==  3)
    stylePicker   =  varargin{3};
  else
    stylePicker   =  0;
  end
  
  if(~isvector(speed) || ~isnumeric(speed))
    error([‘Error: RADARPLOT requires the input parameter DISTANCE ‘... 
      ‘to be a numeric vector...‘]);
  end
  if(~isvector(direction) || ~isnumeric(direction))
    error([‘Error: RADARPLOT requires the input parameter DIRECTION ‘... 
      ‘to be a numeric vector...‘]);
  end
  
  if(length(speed)  ~=  length(direction))
    e

评论

共有 条评论