我最近几天都坚持这件事。我有两组非结构化数据。第一组数据只有9583点,第二组有60000点。我需要将第一组数据的特定字段(x1 [len = 9583],y1 [len = 9583],temperature1 [len = 9583])插入第二组数据(x2 [len = 60000],y2 [len = 60000],温度2 [len = 60000])。我尝试过使用python“SmoothBivariateSpline”并寻找其他选项。但我没有找到任何合理的解决方案。我打开python或c ++。如果有人可以帮助我找出解决方案,那将是非常值得注意的。为方便起见,我附上了这个数字 Figure shows two sets of unstructured
答案 0 :(得分:0)
关于非结构化插值有很多关于SO的信息,
当然,总会有SciPy Interpolation Documentation
与问题标题相反,您的数据看起来更像Numpy所说的“ 1D数据”(即XY数据),而不是“ 2D数据”(XYZ数据)。看起来您的数据主要是采样和噪声,而不是适合某些数学函数。因此,我建议从SciPy Docs开始,从列表的顶部开始,跳过单变量和多变量的内容,并尝试一维样条线部分中的某些内容,也许是Scipy.interpolate.BSpline。