我正在尝试改变 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
这符合你的要求吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)