双坐标轴以及坐标轴的修改
YLim,ytick,YLabel命令
[AX,h1,h2] = plotyy(num_RSS_lambda, miss_rate,num_RSS_lambda, false_rate,'semilogy','semilogy');
set(h1(1),'LineStyle','-','Marker','o','LineWidth',2);
set(h2(1),'LineStyle','--','Marker','o','LineWidth',2);
set(h1(2),'LineStyle','-','Marker','^','LineWidth',2);
set(h2(2),'LineStyle','--','Marker','^','LineWidth',2);
set(h1(3),'LineStyle','-','Marker','d','LineWidth',2);set(h2(3),'LineStyle','--','Marker','d','LineWidth',2);
set(AX(1),'YLim',[1e-3 1e0]);
set(AX(2),'YLim',[1e-4 1e-1]);
set(AX(1),'ytick',[1e-3 1e-2 1e-1 1e0]); %设置y轴间隔
set(AX(2),'ytick',[1e-4 1e-3 1e-2 1e-1]);
set(get(AX(1),'Ylabel'),'string','Probability of missed detection')%y1
set(get(AX(2),'Ylabel'),'string','Probability of false alarm')%y2
xlabel('num RSS lambda');
legend([h1(1) h2(1) h1(2) h2(2) h1(3) h2(3)],'

本文介绍了如何使用MATLAB进行双坐标轴的绘制及坐标轴属性调整,包括设置YLim、ytick和YLabel。同时展示了如何修改stem图中的标记符号大小,利用MarkerSize命令调整不同系列的MarkerSize,并给出了具体代码示例。

1379

被折叠的 条评论
为什么被折叠?



