楼主: harlon1976
1098 1

[问答] matlab 双纵轴作图关于x轴时间调整问题 [推广有奖]

  • 2关注
  • 27粉丝

版主

院士

54%

还不是VIP/贵宾

-

威望
1
论坛币
33781 个
通用积分
135.1232
学术水平
25 点
热心指数
39 点
信用等级
17 点
经验
59249 点
帖子
1928
精华
0
在线时间
4352 小时
注册时间
2005-8-27
最后登录
2025-12-9

楼主
harlon1976 发表于 2024-9-22 10:48:37 |AI写论文
50论坛币
现在使用plotyy做两个纵轴图形,横轴dateX是时间,由于Matlab使用数值表示时间,所以先试用命令[hAx, hLine1, hLine23] = plotyy(dateX,result,dateX, y);
作图 ,然后再使用 datetick 将横轴时间恢复到正常显示模式,但由于这里x轴相当于用了两次,使用datetick 函数后,一部分恢复了正常显示,还有一部分仍然为数值形式 ,请问这种情况怎么处理,请高手赐教!
没有调整之前(见无标题1)

调整后(见无标题2),仍有部分数值形式的横轴时间表示





无标题2.png (10.49 KB)

无标题2.png

无标题1.png (10.99 KB)

无标题1.png

最佳答案

Xaero 查看完整内容

在Mathworks的问答区里面有一个类似的问题,可以参考: https://ww2.mathworks.cn/matlabcentral/answers/398268-plotyy-how-to-use-datetick-on-both-axis
关键词:MATLAB matla atlab Lab Atl

沙发
Xaero 发表于 2024-9-22 10:48:38
在Mathworks的问答区里面有一个类似的问题,可以参考:


https://ww2.mathworks.cn/matlabc ... tetick-on-both-axis

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-2 14:37