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

📄 lppolar.m

📁 阵列信号处理的工具箱
💻 M
字号:
function lppolar(fi,R,rmax,rmin,rticks,fimax,fimin,fiticks)%LPPOLAR Polar coordinate plot.%%--------%Synopsis:%  lppolar(fi,R,rmax,rmin,rticks,fimax,fimin,fiticks)%%Description:%  Plottar pol鋜a diagram, f鰎b鋞tring av matlabs 'polar'%  function lppolar(fi,R,rmax,rmin,rticks,fimax,fimin,fiticks)%%  Argumenten 鋜 fi-vinkel, R-variabel, min och max av R-v鋜det i%  centrum och ytterst samt antel cirklar. Dessutom kan min, max och%  antal radier f鰎 fi anges om inte hela varvet 鰊skas.%  R,rmax,rmin: Alla linj鋜a eller i dB.%  fimax,fimin: radianer.%%--------%See Also:%  polar%   *  DBT, A Matlab Toolbox for Radar Signal Processing  *% (c) FOA 1994-2000. See the file dbtright.m for copyright notice.%%  Start        : 9xxxxx Lars Pettersson (larpet).%  Latest change: $Date: 2000/10/16 15:21:07 $ $Author: svabj $.%  $Revision: 1.6 $% *****************************************************************************holdin = ishold;R=max(R-rmin,0);	% Plotradieif size(fi,2) ~= 1;	fi=fi';	endif size(fi,2) ~= 1;	error('DBT-Error: fi ska vara en vektor');	endif size(fi,1) == size(R,2)	R=R';elseif size(fi,1) ~= size(R,1)	error('DBT-Error: Dimensioner st鋗mer inte i lppolar');endnplot=size(R,2);if nargin < 6;	fimin=0;	fimax=2*pi;	fiticks=12;	endficirk=linspace(fimin,fimax,181)';if nargin < 5; rticks=1;	endrcirk=linspace(0,rmax-rmin,rticks+1);	rcirk=rcirk(2:rticks+1);if nargin >=6 & nargin < 8;	fiticks=1;	endfirad=linspace(fimin,fimax,fiticks+1);if nargin < 6;	firad=firad(1:fiticks);	endrrad=[0;rmax-rmin];% Rita gridplot(cos(ficirk)*rcirk,sin(ficirk)*rcirk,'--')hold onplot(rrad*cos(firad),rrad*sin(firad),'--')axis('off');	axis('equal')% Plotta resultatetplot((cos(fi)*ones(1,nplot)).*R,(sin(fi)*ones(1,nplot)).*R)%text(1.2*(rmax-rmin),-rmax+rmin,['Full Scale = ',num2str(rmin),...%	' to ',num2str(rmax)],'HorizontalAlignment','right');text(max(cos(ficirk))*(rmax-rmin),min(sin(ficirk)-0.1)*(rmax-rmin),...['Full Scale = ',num2str(rmin),' to ',num2str(rmax)],'HorizontalAlignment','right');if ~holdin,	hold off;	end

⌨️ 快捷键说明

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