如何在python api中计算离散线的极点?

时间:2017-07-12 10:14:45

标签: python

是否有任何python libs可以计算像[(x1,y1), (x2,y2)...]?

这样的行的极点

例如,我有2d points组成的行,如[[x1,y1],[x2,y2],[x3,y3]...],然后我想计算线的极点,只使用python libs。那么有python lib可以为我做这个吗

1 个答案:

答案 0 :(得分:1)

Hello HOWE,

Python为创建任何类型的图提供了许多库 例如2d,3d,...图等。

1。 NumPy的

如果你使用Math函数/表达式,那么首先安装这个库它提供了许多简单的功能。

NumPy是使用Python进行科学计算的基础包。它包含其他内容:

  • 一个强大的N维数组对象
  • 复杂(广播)功能
  • 用于集成C / C ++和Fortran代码的工具
  • 有用的线性 代数,傅里叶变换和随机数能力

除了明显的科学用途外,NumPy还可以用作通用数据的高效多维容器。可以定义任意数据类型。这使得NumPy可以无缝快速地与各种数据库集成。

安装此库以转到此链接http://www.numpy.org/

2。 Matplotlib

安装此库后,可以创建任何类型的图形。

Matplotlib是一个Python 2D绘图库,可以生成各种硬拷贝格式和跨平台交互式环境的出版物质量数据。 Matplotlib可用于Python脚本,Python和IPython shell,jupyter笔记本,Web应用程序服务器和四个图形用户界面工具包。

安装此库以转到此链接https://matplotlib.org/

我希望我的回答很有帮助。 如果有任何疑问请评论。