Skip to main content

绘制和测量 3 维中点之间的角度和距离

项目描述

点-CLI

使用此程序显示随机点并测量它们之间的角度和距离。

描述:

Points-cli 是一个小程序,它采用给定数量的 3 维随机生成点,并使用 matplotlib 以多种颜色绘制它们。然后,它允许用户获得从点的距离和角度到由随机点模拟的稀有气体分子中心之间的范德华势的各种测量值。

这些点被限制在框的边界内。用户通过命令行界面和 matplotlib 绘图与程序进行交互。从命令行界面,用户被引导通过描述正确参数和选项的详细步骤。该图是一个 3D 散点图,具有一个额外的功能,使用户能够将鼠标悬停在任何点上以显示分配给该点的索引。

显示绘图后,命令行上会出现一个菜单访问,其中包含五个选项:测量距离、测量角度、vdW Lennard-Jones、vdW Morse 和 Exit。

入门

依赖项:

  1. Python 3.7.6
  2. Numpy 1.18.1
  3. Matplotlib 3.1.3
  4. tqdm 4.47.0

安装:

pip install Points-cli

执行程序:

积分-cli

帮助:

要使程序运行得更快,请根据您可用的处理能力和内存选择较少的点数。

您始终可以使用 Ctrl+C 提前退出程序。

作者:

  1. Ridhiwan Ramadhan Mseya

版本历史:

--> 0.1.2 版 - 提高计算速度。- 增加了计算范德华势的选项。

--> 版本 0.1.1 - 下载所需的依赖项。

--> 版本 0.1 - 初始正式发布。

执照:

该项目以 Points-cli License 的名义获得许可 - 有关详细信息,请参阅 LICENSE 文件。

致谢:

来自安托万·马里昂的灵感。

参考:

Lennard-Jones 参数:

  1. Oh, S.,2013 年。用于计算热力学和传输特性的具有降低的温度校正参数的修正 Lennard-Jones 势:稀有气体及其混合物(He、Ne、Ar、Kr 和 Xe)。热力学杂志,2013 年,第 1-29 页。
  2. Gopal, R.,2020。关于氡的分子间伦纳德-琼斯势能参数。[在线] Osti.gov。见:https ://www.osti.gov/biblio/4765928 [2020 年 7 月 14 日访问]。

莫尔斯参数:

  1. Matsumoto, A.,2020。气体第二维里系数的莫尔斯电势参数。[在线] Semanticscholar.org。可在:https ://www.semanticscholar.org/paper/Parameters-of-the-Morse-Potential-from-Second-of-Matsumoto/7f2ead7c7a8a964f1c90a6c3640a85b87c608688 [2020 年 7 月 15 日访问]。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

Points-cli-0.1.2.tar.gz (8.7 kB 查看哈希

已上传 source

内置分布

Points_cli-0.1.2-py3-none-any.whl (14.5 kB 查看哈希

已上传 py3