问个和Julia无关的问题。
我有一组(x,y,f(x,y))
的值,由于(x,y)
是从类似极坐标变换来的,所以它的形状有点奇葩。我希望能将数据规整一下,得到间隔相同的(x,y)
的点的f(x,y)
值。
曲面拟合可能不是很好,因为数据存在突变。而且我也没找到方便——阶数很高时不需要建模,输入x
,y
的阶数就自动拟合——的二维曲面拟合。
我知道地理上有个克里金法,我试了下,需要不断调参(而且效果不是很好)。
然后我想到建模的时候,有那种很多三角形,我想将(x,y)
规整一下,然后在不规则的(x,y)
中找到3个能把它围住的三个点,利用数学方法求一下值。但是如何找到离它最近的,刚好能将它包围的3个点呢?
总结下大概就是这3个问题了,任意解决一个就万分感谢:
- 有没有输入
x,y
阶数,不建模,就自动进行曲面拟合的Julia库? - 如何从一堆点中,找到能包围某一点的最小三角形?(可能用算法迭代优化的话速度特别慢,不看好;应该有别的特别快的方法)
- 如何从不规则空间得到规则空间的值?