簡體   English   中英

PyLab中的插值

[英]Interpolation in PyLab

我有兩個數組xy ,坐標為函數。

例:

x=[0,1,2,3,4,5]
y=[0,1,5,20,30,32]

pylab.plot(x,y)我展示了一個平滑的函數。

有沒有辦法獲得y=3x值?

問候

您應該可以使用numpy.interp

例如:

numpy.interp(3.,y,x)  #1.5

請注意,這僅適用於您的y值是單調的。 如果您的y值不是單調的,則無法保證y-> x的映射是唯一的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM