francexuqu 发表于 2007-7-29 15:04

关于精确定义坐标轴的问题

首先要画的是半对数坐标
问题:
比如说我x轴的坐标范围是,想在0到3中间加入短线的刻度,即插入1 和2 的短线,但1和2不显示出来,请问用m文件如何实现,就是在m文件中怎么写?

Ps:不要手工设置property,只求在m文件中的设置。

[ 本帖最后由 francexuqu 于 2007-7-29 15:10 编辑 ]

花如月 发表于 2007-7-29 17:49

参考这个帖子
http://forum.vibunion.com/forum/thread-49363-1-1.html
如果还有不明白的地方,请帖提问

francexuqu 发表于 2007-7-29 22:16

回复 #2 花如月 的帖子

可以用楼上的方法实现空缺,但是我还没有想到如何实现短线坐标的办法,两者的差别见图片



[ 本帖最后由 francexuqu 于 2007-7-29 22:33 编辑 ]

花如月 发表于 2007-7-29 22:26

没看出你发的2个图有什么区别:@L

花如月 发表于 2007-7-29 22:28

奇怪,居然是回复了才可以看到。在相应的Tick位置把其Ticklabel设置成' '就什么都不显示了,只剩短线了

francexuqu 发表于 2007-7-29 22:30

回复 #4 花如月 的帖子

你看,第一个图中坐标4旁边的是两个短线,
而1.JPG中“matlab讨论区”中所有的线长度都相等
也就是涉及到XMinorTick的问题了

francexuqu 发表于 2007-7-29 22:32

回复 #5 花如月 的帖子

是的,如图已经做到了这点
但是我要的是长度不相等的短线
Xminortick的问题
关于这个有什么建议吗?

[ 本帖最后由 francexuqu 于 2007-7-29 22:33 编辑 ]
页: [1]
查看完整版本: 关于精确定义坐标轴的问题