【问题标题】:Using patch and plotyy command使用 patch 和 plotyy 命令
【发布时间】:2023-03-15 13:27:02
【问题描述】:

我必须在共享一个 x 轴的两个 y 轴上绘制我的数据。这可以使用 plotyy 来完成。如何叠加两个补丁图,使得每个 y 轴上有一个补丁?截至目前,我的两个补丁都绘制在第一个 y 轴上。如何为 patch 命令指定 y 轴?

谢谢

【问题讨论】:

    标签: matlab patch


    【解决方案1】:

    您可以通过设置图形的当前轴属性在任一轴上绘制。

    ax = plotyy(...);
    % draw on axis 1
    set(gcf, 'CurrentAxes', ax(1))
    patch(x,y,c)
    % draw on axis 2
    set(gcf, 'CurrentAxes', ax(2))
    patch(x,y,c)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-16
      • 2010-12-09
      • 1970-01-01
      相关资源
      最近更新 更多