镜像图与2个不同的数据集MATLAB。 Plotxx但不同方向的轴相同

时间:2015-04-02 07:55:26

标签: matlab plot labels

enter image description here

我需要创建上面照片中显示的类型的图表。对于一组数据,我有一个x对y的图,然后我对x和y做了另一个图,但我基本上把它们背靠背。任何方法都可以。

我试着调查plotxx或类似的问题,但问题是情节要么在上面,也要从左到右,而不是像我在这里一样从右到左。

找到这个并玩它,取得了很小的进展,也许有一个快速修复。

plot(rand(1,10));       %# Plot some random data
ylabel(gca,'scale 1');  %# Add a label to the left y axis
set(gca,'Box','off');   %# Turn off the box surrounding the whole axes
axesPosition = get(gca,'Position');          %# Get the current axes position
hNewAxes = axes('Position',axesPosition,...  %# Place a new axes on top...
            'Color','none',...           %#   ... with no background color
            'XLim',[0 10],...            %#   ... and a different scale
            'XAxisLocation','top',...  %#   ... located on the right
            'YTick',[],...               %#   ... with no x tick marks
            'Box','off');                %#   ... and no surrounding box
xlabel(hNewAxes,'scale 2');  %# Add a label to the right y axis

(编辑只是纠正错字)

0 个答案:

没有答案