更改视图,plot3D, Julia语言(类似于matplotlib)



我正在尝试改变3D散点图的视角。(茱莉亚语言)

例如,这段代码更改了透视图,但是每个更改都单独绘制了这些点,而不是一起绘制。

for i=1:10
    X=i; Y=i+2; Z = i+3
    fig = figure()
    ax = gca(projection="3d")
    plot3D([X],[Y],[Z], ".")
    ax[:view_init](30, 180)
end

我怎么写才能让我从一个不同的角度看到所有的点?Julia中的格式改编自matplotlib,因此它应该与Julia中的实现方式非常相似。

将图形创建从循环中取出。您在每次迭代中都创建了一个新的图形。

using PyPlot
fig = figure()
ax = gca(projection="3d")
for i=1:10
    X=i; Y=i+2; Z = i+3
    plot3D([X],[Y],[Z], ".")
    ax[:view_init](30, 180)
end

那是你想要的吗?

相关内容

  • 没有找到相关文章

最新更新