python - 3D 线击中 3D 点?

标签 python matplotlib

我想创建一个函数来知道一条线是否到达一个点。有这样的功能吗?我还想以厘米为单位设置 3D 点的大小,但不知道该怎么做。

感谢您的帮助。

例如: enter image description here

假设这些点有一个半径并且线不会准确地击中中间的点,如果一条线击中该点,这个函数会显示给我吗?

最佳答案

我认为你真正想要计算的是 3d 中点和线之间的距离

参见:Point-Line Distance

当距离小于你点周围的球体半径时,你就有了匹配。

关于python - 3D 线击中 3D 点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11576774/

相关文章:

python - 在 python 中使用带有参数的另一个可重用方法来模拟一个方法

python - 在 PyQt 中自定义 MPL

python - 如何将没有符号/颜色的图例条目添加到现有图例中?

python - 在 matplotlib 中设置图像后面的背景颜色

python - 在python matplotlib中将轴添加到colorbar

python - pypi 查看旧版本的包

python - 根据意思比较句子

python - AWS Textract - UnsupportedDocumentException - PDF

python - 将.wav文件转换为.mp3

python - 是否可以在 matplotlib 中添加一个字符串作为图例项