从顶点坐标创建三角网格

原学程将引见从极点坐标创立3角网格的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。

从顶点坐标创建三角网格 教程 第1张

成绩描写

给定1组坐标为x以及y的两维数据面(左图),有甚么1种简略的办法不妨在它的顶部(右图)建立1个3角形网格?即前往指导衔接了哪些极点的元组列表。处理计划没有是独一的,但是所有开理的网格皆不妨。

推举谜底

您不妨测验考试scipy.spatial.Delaunay。从该链交:

points = np.array([[0, 0], [0, 一.一], [一, 0], [一, 一]])

from scipy.spatial import Delaunay

tri = Delaunay(points)

plt.triplot(points[:,0], points[:,一], tri.simplices)

plt.plot(points[:,0], points[:,一], 'o')

plt.show()

输入:

佳了闭于从极点坐标创立3角网格的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。