如何绘制日期时间在garfh?

15次(最近30天)
吉利Kurtser
吉利Kurtser 在二○一九年十月一十九日
回答: 彼得·帕金斯 在二○一九年十月三十○日
你好,
我有一个格拉夫看起来像这样。
insted的在数字的X轴我在格式OT日期时间(DD / MM / YYYY)日期的列表
这个名单是从表中获取。
我想名称与日期X轴(用于exapmle 1 =(datelist(1))等等...
我怎样才能做到这一点?
我用contourf功能绘制。
谢谢

1条评论

darova
darova 在二○一九年十月一十九日
你试过吗?
集(GCA,'YTickLabel'[1 2 3])

登录发表评论。

答案(2)

Payas Bahade
Payas Bahade 在2019年10月22日
你好 吉利,
功能 xticklabels ”可被用来改变x轴标签。对于标签需要被指定为一个字符串数组例如。{“日/月/年”,“日/月/年”}。如果你的 日期的名单是不是字符串数组格式,你可以使用函数“ 烧焦 ”到列表转换成字符串数组。
下面的示例代码演示了使用“ xticklabels “:
A = {'22 / 01 / 2019''23 / 01 / 2019''24 / 01 / 2019''25 / 01 / 2019''26 / 01 / 2019'};%的日期字符串数组
X = [1 2 3 4 5];%x轴数据
Y = [4 7 11 8 16];%y轴数据
积(X,Y);%绘制X和Y
xticks([1 2 3 4 5]);%指定x轴数据,其标签需要被显示的
xticklabels(A);%改变x轴标签存储在变量“A”的日期
有关详细信息,请参阅的“下列文件 xticklabels “: //www.tianjin-qmedu.com/help/matlab/ref/xticklabels.html?s_tid=doc_ta#bvaeark-1
HTH!

0评论

登录发表评论。


彼得·帕金斯
彼得·帕金斯 在二○一九年十月三十○日
吉利,你说datetime和表,所以我会假设你正在使用的数据类型。轮廓目前不支持日期时间,但它应该是直线前进用的整数矢量万博1manbetx来定义网格的该轴,然后使用类似Payas'建议,使用
时间戳=串(myTable.MyTimes)
作为文本刻度标记。

0评论

登录发表评论。

标签