爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4417|回复: 8

[讨论] 如何设置时间格式的坐标轴

[复制链接]

新浪微博达人勋

发表于 2016-5-9 15:46:10 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
最近遇到一个问题难以解决。
比如我用自己的方式算出了几天的数据输出,每半个小时一个数据的时间序列。假设是3天,1月1日,1月2日,1月3日,一共184个值。

可以用画分界线的方式隔开数据,但是如何设置横坐标显示?比如,我就要每个区间分别写上“1月1日”,“1月2日”,“1月3日”这样子。。




求大神们指点。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-5-10 08:46:06 | 显示全部楼层
自己慢慢研究发现确实比较难搞。。
实在要搞就只能先画图然后用 text 命令或者直接用 gtext 命令。

不知还有什么别的方法吗。

还有一个问题是如何给 subplot 添加总的大标题。网上那些方法都不是很满意。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-10 09:39:42 | 显示全部楼层

回帖奖励 +2 金钱

xticke  (记不得怎么打的了,你可以help一下)然后用字符串的形式输入就可以了,但是太多的话,我觉得还是用1:184比较好
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-10 18:15:17 | 显示全部楼层

回帖奖励 +2 金钱

可以使用datenum函数
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-5-10 22:53:59 | 显示全部楼层
zhchlue 发表于 2016-5-10 18:15
可以使用datenum函数

感觉help里的示例不是很明白,有没有现成的代码说明看一看?

谢谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-5-11 12:34:40 | 显示全部楼层

回帖奖励 +2 金钱

首先需要了解matlab的时间格式,以天为单位的,从0年0月0日开始,可以doc查看datenum
然后调用datetick,可以看doc帮助,例如date tick('x','mm-dd'),如果不改变坐标轴的范围,记得加'keeplimits'
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-9-24 21:52:07 | 显示全部楼层
学习渣渣 发表于 2016-5-10 22:53
感觉help里的示例不是很明白,有没有现成的代码说明看一看?

谢谢!

使用datenum和datetick('x','yyyy')
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-16 23:49:47 | 显示全部楼层

回帖奖励 +2 金钱

学习~还没弄明白
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-17 09:58:25 | 显示全部楼层

回帖奖励 +2 金钱

{:5_213:}{:5_213:}{:5_213:}{:5_213:}研究下
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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