在过去的几天里,我一直在做这些事情。我有两组非结构化数据。第一组数据只有9583点,第二组数据有60000点。我需要将第一组数据的特定字段(x1len= 9583,y1len = 9583,temperature1len = 9583)内插到第二组数据(x2len = 60000,y2len = 60000,temperature2len = 60000)。我尝试过python "SmoothBivariateSpline“,并寻找其他选择。但是我没有找到任何合理的解决方案。我对python和c++都开放。如果有人能帮我找出解决方案,我将不胜感激。为了方便你,我附上了这张图,Figure shows two sets of unstructured
发布于 2019-01-19 21:35:53
有一堆关于非结构化插值的东西,包括:
当然,总会有SciPy Interpolation Documentation
与问题的标题相反,您的数据看起来更像Numpy所说的"1D数据“(即XY数据),而不是"2D数据”(XYZ数据)。看起来你的数据主要是采样和噪声,而不是适合某个数学函数。因此,我建议从列表的顶部开始,从SciPy Docs开始,跳过单变量和多变量的内容,尝试一维样条部分的内容,也许是Scipy.interpolate.BSpline。
https://stackoverflow.com/questions/35636943
复制相似问题