Построить гладкую поверхность из трехмерных точек в Python - PullRequest
0 голосов
/ 18 февраля 2019

У меня есть (плотно упакованный) набор трехмерных точек, которые лежат очень близко к двумерному многообразию.Я хотел бы построить гладкую поверхность, которая приближается к этому многообразию.Решение должно работать в записной книжке Jupyter.

До сих пор самая ясная визуализация, которую я имею, - это просто построить точки в виде точечной диаграммы (примечание: этот пример является функцией и связан, но в целом нибудет истинным):

Plotly scatter plot

Я также пытался использовать plot_trisurf из matplotlib, но это приводит к шумным и трудным для интерпретации результатам:

enter image description here

Все другие методы, которые я обнаружил, требуют, чтобы поверхность была выражаемой в параметризованной форме (я думаю, что они работают, находя триангуляцию Делонекоординаты параметризации).

...