Matlab作图之全框坐标轴

来源:互联网 发布:mac系统怎么剪切文件 编辑:程序博客网 时间:2024/05/21 05:24

关于坐标轴定制方面的方法请参考MATLAB作图技巧汇总。
本文主要记录在同一个图中做多个坐标轴的方法,代码如下

figure1 = figure;axes1 = axes('Parent',figure1,'xAxisLocation','top','yAxisLocation','right');hold(axes1,'all');axes2 = axes('Parent',figure1,'xAxisLocation','bottom','yAxisLocation','left');box(axes2,'on')

做出来的图如下:
figure

加入下面一些修改代码:

set(axes2,'xtick',0:0.2:1.)set(axes1,'xtick',[])set(axes2,'ylim',[0,3500])set(axes2,'ytick',0:700:3500)set(axes1,'ytick',[])set(axes1,'ylim',[0,3500])xlabel('轴向距离 l/m')ylabel('轴向速度 v/m*s^-^1')

做出来的图如下:
figure2

原创粉丝点击