питон — броненосец / МКЛ / другое? интерполяция в C ++ эквивалентна интерполяции Сципи

Я хотел бы найти надежную / установленную библиотеку, предпочтительно одну из Armadillo / MKL, у которой есть метод интерполяции, выполняющий то же самое, что и интерполяция intep1d в interpolate библиотека scipy с типом linear (дефолт).

Информация о Scipy один здесь http://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.interp1d.html#scipy.interpolate.interp1d

Я не нахожу идентичный метод в MKL до сих пор.
Что вы использовали для многомерной линейной интерполяции C ++?


Если не существует аналога, мне нужно лучше понять interp1d …

Первый interp1d вычисляет функциюf от x а также y такой, что f(x) = y (примерка кривой),

Из документа Scipy

x и y — массивы значений, используемые для аппроксимации некоторой функции f: y =
F (X). Этот класс возвращает функцию, чей метод вызова использует
интерполяция, чтобы найти значение новых точек.

Как эта функция f вычислено из x а также y ? это правильная линейная кривая подгонка? Есть ли способ для этого в MKL / Armadillo?

1

Решение

Начиная с версии Armadillo 5.200+, есть функция для 1D-интерполяции: interp1 ()

0

Другие решения


По вопросам рекламы [email protected]