我想为我的模拟可视化空间密度。我的模拟结果是一个在有限空间内有大量(~100k)移动粒子的(时间相关的)系统。每个粒子都有自己的笛卡尔坐标和权重 () 形式为.
我正在寻找一个软件/应用程序/包来创建这些粒子的 3D 空间密度图的快照(类似这样)。就像您在该图中看到的那样,粒子不会单独显示,而只会绘制透明云,其局部强度与局部粒子数成正比。
最终目标是制作一部 3D 空间密度随时间变化的电影。到目前为止,我已经尝试过 R、Matlab、Origin 和 ImageJ。但是没有成功!
我想为我的模拟可视化空间密度。我的模拟结果是一个在有限空间内有大量(~100k)移动粒子的(时间相关的)系统。每个粒子都有自己的笛卡尔坐标和权重 () 形式为.
我正在寻找一个软件/应用程序/包来创建这些粒子的 3D 空间密度图的快照(类似这样)。就像您在该图中看到的那样,粒子不会单独显示,而只会绘制透明云,其局部强度与局部粒子数成正比。
最终目标是制作一部 3D 空间密度随时间变化的电影。到目前为止,我已经尝试过 R、Matlab、Origin 和 ImageJ。但是没有成功!
我理解这个问题的方式是您想将 3D 散点图投影到 2D 密度图中,然后绘制它。
我不确定是否有特定的软件,但它应该相对简单,你总是可以创建一个例程来计算特定坐标处所有 的总和,然后你会具有特定处的密度,例如:
,
其中是在特定常数 (x,y) 处所有 z 坐标求和的索引,是您的密度。
现在是二维的密度函数,因此您可以使用任何绘图软件绘制它,无论是 gnuplot、matlab、mathematica 等。