Python-интерполяция

Raskin Гуманный Интерфейс является также чем-то стоящим читать.

22
задан Praveen 2 January 2017 в 07:58
поделиться

1 ответ

numpy.interp кажется той функцией, которую вы хотите: передайте ваш X1 в качестве первого аргумента x, ваш X2 в качестве второго аргумент xp, ваш Y2 в качестве третьего аргумента fp, и вы получите значения Y, соответствующие координатам X1 .

Y2_at_X1 = np.interp(X1, X2, Y2)

Я предполагаю, что вы хотите полностью игнорировать существующие значения Y1 . Это то, что делает приведенный выше фрагмент. В противном случае вам придется уточнить свой вопрос, чтобы объяснить, какую роль вы можете иметь для Y1 !

Если вам нужна более чем линейная интерполяция, я предлагаю вам взглянуть на scipy.interpolate и его руководство вместо того, чтобы пытаться растянуть numpy за пределы его простоты; -).

30
ответ дан 29 November 2019 в 05:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: