【问题标题】:Displaying multiple windows in Mayavi在 Mayavi 中显示多个窗口
【发布时间】:2020-08-25 07:26:25
【问题描述】:

我正在尝试在 Mayavi 的不同窗口中绘制多个图形

from mayavi import mlab
import numpy as np


# @mlab.show()
def do(x, y, z, fig):
    mlab.figure(fig)
    mlab.plot3d(x, y, z)
    mlab.show()


if __name__ == '__main__':

    do(x=np.random.rand(10), y=np.random.rand(10), z=np.random.rand(10), fig=1)
    do(x=np.random.rand(10), y=np.random.rand(10), z=np.random.rand(10), fig=2)

只有在我关闭第一个图形的窗口后,才会显示第二个窗口。有关如何显示两个窗口的任何建议?

【问题讨论】:

    标签: python-3.x plot mayavi mayavi.mlab


    【解决方案1】:

    我相信这是因为你在do 里面有mlab.show()。如果你在最后一次调用do 之后输入mlab.show(),我认为应该可以。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-12
      • 1970-01-01
      • 2021-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多