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

📄 niceplot2.m

📁 SLAM Gridsim use with sparer sensor
💻 M
字号:
function niceplot(D,xrange,yrange,ratio,plotone,ylab)if nargin < 2    xrange=[1 length(D)];endif nargin < 3    yrange=[min(D(xrange(1):xrange(2))) max(D(xrange(1):xrange(2)))];    if(yrange(1) > 0)        yrange(1)=0;    end    if isnan(yrange(1))        yrange(1)=-Inf;    end    if isnan(yrange(2))        yrange(2)=Inf;    endendif nargin < 4    ratio = 6;%    ratio = 12;endfor i=1:length(D)    if isinf(D(i)) | isnan(D(i))        D(i)=yrange(2)+1;    endendfigure%area(D,'EdgeColor',[0.7 0.7 0.7],'FaceColor',[0.7 0.7 0.7],'LineStyle','none'), hold onarea(D,'EdgeColor',[0 0 0],'FaceColor',[0.7 0.7 0.7],'LineWidth',1.5), hold onaxis([xrange(1) xrange(2) yrange(1) yrange(2)])if nargin >= 6    ylabel(ylab)endset(gca,'ytick',[yrange(1) yrange(2)])%set(gca,'YTickLabel',{num2str(yrange(1));num2str(yrange(2),'%11.1e')})set(gca,'xtick',[xrange(1) xrange(2)])set(gca,'XTickLabel',{'0';'1'})%set(gca,'xtick',[])xlabel('Density','FontSize',14)set(gca,'FontSize',14)pbaspect([ratio 1 1])if nargin >= 5    l(xrange(1):xrange(2))=1;    plot(l,'k-')end

⌨️ 快捷键说明

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