【问题标题】:MATLAB Graphing plots with axesMATLAB 用轴绘制图
【发布时间】:2012-12-02 22:52:14
【问题描述】:

我一直在尝试在 MATLAB 中使用 GUI 创建程序。当我尝试用 AXES 绘制信息时,我不知道该怎么做。我知道函数图,但我需要能够在图中重新调整大小和移动绘图,以便为输入 uicontrol 腾出空间。我不知道该怎么办。请帮忙。

【问题讨论】:

  • 您能告诉我们更多关于 axes() 不适合您的原因吗?
  • 好吧,说实话,我对它的工作原理感到困惑。该功能仅适用于轴选项吗?所以你必须先绘图然后调整轴?
  • @ponger3d 是轴用于修改轴属性。请参阅matlab documentation 中的示例了解如何使用它。您不需要绘制任何东西来调整轴。看看subplot,这可能适合您的需要。

标签: matlab plot axes


【解决方案1】:

有几种不同的方法可以解决这个问题。但我一直选择这样做的方式是:

等一下:

plot(...), xlim([xmin xmax), ylim(ymin ymax])

这应该设置你在轴上的界限。

【讨论】:

    【解决方案2】:

    我现在手头没有 Matlab,但请尝试以下操作:

    要在图形窗口中设置绘图轴的大小,请使用

    set(gca,'Position',[left bottom width height])
    

    在坐标轴属性上查看 Mathworks 的 site

    【讨论】:

      猜你喜欢
      • 2014-08-22
      • 2018-10-25
      • 2017-10-09
      • 2011-10-21
      • 1970-01-01
      • 2011-06-18
      • 2011-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多