问题标签 [mplot3d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何清除表面
我正在尝试创建动画 - 首先我画一个圆圈,然后我想重画它。
要在另一个地方重绘它,我必须先将其删除。我该怎么做?只要给我功能,它可以让我删除最后一个表面,或者类似的东西。
python - matplotlib 在 3D 中绘制多条线
我正在尝试使用 matplotlib 在 3D 图中绘制多条线。我有 6 个具有 x 和 y 值的数据集。到目前为止,我尝试的是给数据集中的每个点一个 z 值。所以数据集 1 中的所有点都有 z=1 数据集 2 中的所有点都有 z=2,依此类推。然后我将它们导出到三个文件中。“X.txt”包含所有 x 值,“Y.txt”包含所有 y 值,“Z.txt”相同。
这是到目前为止的代码:
我得到的看起来非常接近我需要的。但是当使用线框时,每个数据集的第一个点和最后一个点是连接的。如何更改每个数据集的线条颜色以及如何删除数据集之间的连接线?
有没有比线框更好的绘图风格?
python - 如何在 Python 中可视化 3D delaunay 三角剖分?
我有一组 3D 点,我使用 scipy.spatial.Delaunay 进行三角剖分/四面体化。我现在有一组所有四面体的独特面,并希望在 3D 中可视化这些面。
是否有任何 Python 库(或带有 Python 包装器的库)可以做到这一点?
matplotlib - mplot3d 中的 Matplotlib 多集合
我正在制作一个情节,如下所示:
http://matplotlib.org/examples/mplot3d/polys3d_demo.html
但在示例中,他们声明:
ys[0], ys[-1] = 0, 0
使多边形在 x,y 平面上有一个点。
我的数据在端点没有零。因此,当我绘制它时,多边形不会像示例中那样接触 x,y 平面。即使端点处的 f(x,y) 数据点不为零,是否有一种技巧可以使多边形下降到 (x,y) 平面?
这是我现在的代码。(x,y) 平面由一维数组 U_array 和 d_array 确定。z 变量称为 zvar,是一个二维数组:
如何在没有上面的注释行的情况下制作我的情节,我人为地将我的数据点在末端设为零?
谢谢。另外,出于好奇,为什么这里的 zs 不是真正的 z 变量?...
python - 在 numpy,scipy 中绘制图形
我在时间 t1 有 x1、y1、z1 坐标,在时间 t2 我有 x2、y2、z2 坐标。我想为他们绘制图表。
我有所有 numpy 数组。
如何在图表中绘制这些 numpy 数组?
python - 如何使用 mplot3d 绘图
我正在尝试绘制最小化问题的解决方案,
gammas 和 psis 是我的 2 个轴,
x 是我的问题的解决方案,在执行我的脚本时:未定义名称'mplot3d'......
python - 更改 plot_surface 中的线条颜色
我用 Python 中的一些数据做了一个曲面图。
现在我试图改变这种情节的风格。但不幸的是,我被困在线条颜色中。它的默认值为黑色,但我想让它变成红色或任何其他颜色。
我的代码是:
很明显,它必须是一个额外的论点:
但我无法弄清楚。
你能帮我吗?
test.txt位于http://www.file-upload.net/download-8564062/test.txt.html _
python - 3D matplotlib中的旋转轴标签文本
如何旋转 z 标签以使文本显示为(底部 => 顶部)而不是(顶部 => 底部)?
无论我的ax.azim
设置是什么,我都希望它保持不变。这似乎是github 上的一个旧功能请求,但没有关于它的工作。有解决方法吗?
python - Matplotlib Line3DCollection 用于时变颜色
我正在尝试绘制随时间演变的 3D 线轨迹,并且我希望改变颜色以显示时间的流逝(例如从浅蓝色到深蓝色)。但是,明显缺乏使用 matplotlib 的教程Line3DCollection
;这是我能找到的最接近的,但我得到的只是一条白线。
这是我的代码。
但是,这就是我得到的:
只是一堆白色的线段,颜色没有变化。我究竟做错了什么?谢谢!
python - 如何缩放 3d 子图的子图尺寸以与 Matplotlib 匹配 2d 子图
我试图让两个子图的 y 比例处于相同的比例,例如。子图 1 (3d) 看起来不小于子图 2 (2d)。我尝试sharey
在该行中添加参数ax2 = fig.add_subplot(1, 2, 2, )
。我相信这与 subplot 1 未填充给定范围有关。
我的工作代码示例是:
输出如下所示: