- 积分
- 27
- 注册时间
- 2008-3-10
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2011-4-19 05:45:03
|
显示全部楼层
来自 英国
本帖最后由 nwcwww 于 2011-4-19 05:48 编辑
果然会错意了。。楼主PM说其实是想让X轴在上,Y轴在右边,然后(0, 0)在右上
但操作起来方法基本一样的。
这里提供一种方法,但是应该还有更简单的。
x=[-5:.01:5];y=x.^2;figure;plot(x,y);grid on %画原图
set(gca,'xaxislocation','top');
set(gca,'yaxislocation','right'); %调整坐标轴位置
%因为想要(0, 0)在右上,所以除了翻转坐标轴外还要去掉x<0的部分
set(gca,'xlim',[0 5]);
axis ij %翻转y轴,也可以参照下面的语句用'ydir'
set(gca,'xdir','reverse');
总觉得这Y轴读数看起来像是-5 -10啥的。。。放在右边就这点最不爽。
你可以考虑自己美化下。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
评分
-
1
查看全部评分
-
|