从顶点坐标创建三角网格
原学程将引见从极点坐标创立3角网格的处置办法,这篇学程是从其余处所瞅到的,而后减了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角网格的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。