【问题标题】:Why linkaxis doesn't work if I try to link date time and latitudes in Matlab?如果我尝试在 Matlab 中链接日期时间和纬度,为什么 linkaxis 不起作用?
【发布时间】:2025-12-31 14:15:12
【问题描述】:

我有两个子图,第一个在 x 轴上有 UTCTime,第二个在 x 轴上有纬度。我需要将 x 轴链接到“对齐”UTCTime 与纬度。

例如我有UTCTime(2) = 2018-08-12...Latitudes(2) = -50

我尝试使用linkaxis(ax1, ax2, 'x'),但它不起作用。

【问题讨论】:

    标签: matlab axis-labels


    【解决方案1】:

    想想你在问什么……你想链接两种不同的变量类型(datetime 和 double)。是的,它们在您所拥有的用例中具有真实世界的关系,但是 MATLAB 对如何链接不同的数据类型没有“意义”。

    将您的日期时间数据转换为 datenum(即双精度),它应该可以工作。

    【讨论】:

      最近更新 更多