【发布时间】:2021-11-06 02:57:22
【问题描述】:
我有一个使用yyaxis 进行绘图的绘图。根据this,右侧yyaxis 的网格当前与左侧yyaxis 对齐。现在我还想在右边yyaxis 上标记实际数据点。我怎样才能做到这一点,如下图所示?
【问题讨论】:
我有一个使用yyaxis 进行绘图的绘图。根据this,右侧yyaxis 的网格当前与左侧yyaxis 对齐。现在我还想在右边yyaxis 上标记实际数据点。我怎样才能做到这一点,如下图所示?
【问题讨论】:
您可以使用坐标区 YTick 和 YTickLabel 属性。您只需要确保活动侧是正确的。
在您的示例中,添加这些行就可以了:
yyaxis('right');
set(gca,'YTick',[0, 2, 2.8, 5.6, 7, 8.4, 11, 11.2, 14]);
【讨论】:
试试这个:
yyaxis right;
yt = yticks;
addticks = [2 7 11];
yticks(sort([yt addticks]));
【讨论】: