爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 34886|回复: 21

[程序设计] matlab表示时间轴为”年月日时分秒“

[复制链接]
发表于 2012-4-20 16:28:21 | 显示全部楼层 |阅读模式

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

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

x
Matlab时间表示年月日——怎样在MATLAB中绘制以年月日(比如:1912/1/1-1912/1/30间隔为一天)的横坐标
当我们遇到要用matlab具体的表示时间轴为“年月日时分秒”的形式时
可以参照如下做法:
date1=datenum(1912,1,1):datenum(1912,1,30);%将时间设置为1912年1月1日至1912年1月30日
data1=sin(date1./4);%生产y轴数据
plot(date1,data1);%随意绘制一个图形
datetick('x','yyyy/mm/dd',’keepticks’) %将时间标记用理想的格式表示出来,datetick 将计算机的时间(例如n = datenum(2001,12,19) returns n = 731204.)表示转化成人们日常用的时间的格式,keepticks保持label的原位置不变
datetick(‘a,’b’)  其中参数a为坐标轴,即你想要设置那个坐标的label,取 x, y, z。 参数b为你想要的时间格式, 具体的备用格式可以在matlab中help datetick 查看。

评分

参与人数 3金钱 +20 贡献 +4 收起 理由
Aires + 5 + 2 赞一个!
wlzhongouc + 10 赞一个!
mofangbao + 5 + 2 人品不错

查看全部评分

密码修改失败请联系微信:mofangbao
0
早起挑战累计收入
发表于 2012-4-20 16:31:36 | 显示全部楼层
不错的总结,楼主的人品爆发啊。。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-4-20 16:39:26 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2012-5-3 14:01:33 | 显示全部楼层
楼主太厉害了,现在发现这种函数挺管用的,解决了不小的问题,help datetick、datenum,datestr,前几天还在为x轴怎么标成日期格式纠结呢,现在好了,谢谢楼主。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-5-3 23:10:48 | 显示全部楼层
bakoo 发表于 2012-5-3 14:01
楼主太厉害了,现在发现这种函数挺管用的,解决了不小的问题,help datetick、datenum,datestr,前几天还在 ...

很高兴对你有用哦!咱们一同探讨,一同进步啊~
密码修改失败请联系微信:mofangbao
发表于 2012-5-9 10:57:32 | 显示全部楼层
以前都是用的字符串
密码修改失败请联系微信:mofangbao
发表于 2012-8-10 15:00:39 | 显示全部楼层
谢谢楼主
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-8-10 09:36:38 | 显示全部楼层
fred110 发表于 2012-8-9 14:40
谢谢楼主的帖子,正式需要的

很高兴对你有用
密码修改失败请联系微信:mofangbao
发表于 2012-8-9 14:40:11 | 显示全部楼层
谢谢楼主的帖子,正式需要的
密码修改失败请联系微信:mofangbao
发表于 2012-8-15 15:40:04 | 显示全部楼层
好东西
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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