Как извлечь точки из графика?

У меня есть вопрос.

Я построил график с помощью Matplotlib следующим образом:

from matplotlib import pyplot
import numpy
from scipy.interpolate import spline

widths = numpy.array([0, 30, 60, 90, 120, 150, 180])
heights = numpy.array([26, 38.5, 59.5, 82.5, 120.5, 182.5, 319.5])

xnew = numpy.linspace(widths.min(),widths.max(),300)
heights_smooth = spline(widths,heights,xnew)

pyplot.plot(xnew,heights_smooth)
pyplot.show()

Теперь я хочу запросить значение высоты, используя значение ширины в качестве аргумента. Не могу найти, как это сделать. Пожалуйста, помогите! Заранее спасибо!

6
задан Subhamoy S. 24 March 2012 в 10:08
поделиться