找回密码
 注册
Simdroid-非首页
查看: 121|回复: 4

关于matlab坐标轴刻度值的问题

[复制链接]
发表于 2010-8-29 15:30:17 | 显示全部楼层 |阅读模式 来自 湖南长沙
matlab坐标轴刻度想标成以下几种形式:
1.只有两个刻度值分别在始末,刻度为0和a。
2.有均匀的刻度值,刻度分别为a,b,c,d,e......
请问能不能用set(gca,....)这样的格式实现呢。
或者能够使用哪种方式实现呢?
发表于 2010-8-29 16:16:33 | 显示全部楼层 来自 四川成都
Simdroid开发平台
Try the syntax as follows:
  1. >> x=linspace(0,2*pi,100);
  2. >> y=sin(x);
  3. >> plot(x,y)
  4. >> set(gca,'xlim',[0,2*pi])
  5. >> set(gca,'xtick',linspace(0,2*pi,5))
  6. >> set(gca,'xticklabel',{'0';'';'';'';'2*pi'})
复制代码

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-8-29 16:22:48 | 显示全部楼层 来自 湖南长沙
2# lengyunfeng
感谢版主!不过不知道xtick和xticklabel到底有什么区别呢?
回复 不支持

使用道具 举报

发表于 2010-8-29 16:55:43 | 显示全部楼层 来自 四川成都
本帖最后由 lengyunfeng 于 2010-8-29 17:00 编辑

3# starbinbin_csu
xtick是刻度,比如你的直尺上的所有刻痕;而xticklabel就是你对刻度的标注,比如直尺上部分刻痕对应的0,1,2...等等

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2010-9-1 12:56:40 | 显示全部楼层 来自 黑龙江哈尔滨
2楼的方法很好,很快捷。
还有一种办法,就是通过matlab的Figure里的View的Property Editer进行设置也不错

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 21:28 , Processed in 0.053437 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表