【问题标题】:MATLAB: Plotting 2 figures into 2 axes, in a GUIMATLAB:在 GUI 中将 2 个图形绘制成 2 个轴
【发布时间】:2017-04-26 19:59:39
【问题描述】:

我生成了 2 个显示 3D 立方体的图形,以及一个显示网络的图形。我使用以下方法将它们与 GUI 中的两个轴相关联:

 axes(handles.cube);
 axes(handles.net);

我不明白的是如何将图形转移到每个中。 这可能很简单,我很新,对这个软件非常无能 - 所以任何建议都非常感谢。

【问题讨论】:

  • 您的意思是将handles.cube 的内容绘制到handles.net 中吗?基本上你想要两个图在同一张图上吗?
  • 不,对不起,我很含糊。当我运行我的代码时,我有两个单独的图形启动,但我不想在单独的窗口中打开两个图形 - 我想在我在指南中绘制的两个轴上呈现它们。最简单的方法是什么?谢谢!
  • 您可以指定要在其中显示绘图的轴:plot(YourAxes,x,y,...) 这样您就可以使用handles.cubehandles.net 而不是YourAxes

标签: matlab plot axes figures


【解决方案1】:

我不确定这是否是您要查找的内容,但您可以使用 subplot 在一个窗口中绘制两个不同的轴,如果这是您想要的:

https://de.mathworks.com/help/matlab/examples/displaying-multiple-plots-in-a-single-figure.html

【讨论】:

    猜你喜欢
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    • 2013-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多