使用scipy从包含x和y坐标的numpy数组生成样条线

时间:2017-09-12 08:24:33

标签: python numpy scipy

我有一个numpy数组coordinates,它包含一定数量的x-y坐标。数组的元素是:

coordinates = [[101 161]
 [104 187]
 [109 212]
 [117 237]
 [130 260]
 [147 282]
 [166 301]
 [189 317]
 [215 319]
 [240 309]
 [261 290]
 [280 266]
 [293 239]
 [299 211]
 [299 181]
 [297 153]
 [294 124]
 [107 149]
 [113 133]
 [129 125]
 [147 124]
 [163 129]
 [195 124]
 [212 113]
 [231 108]
 [251 108]
 [267 119]]

以上各点的相应散点图如下所示:

enter image description here

现在,我希望连接所有点并生成平滑曲线(尽可能平滑)。如何使用numpy/scipy

执行此操作 P.S:我已经查看了scipy's各种插值方法的文档,但我不知道哪一个对我的情况更好,为什么?

0 个答案:

没有答案