LinearNDInterpolator에서 원하는 2D 선형 보간 기능을 얻지 못했습니다. 다음 코드는 4 개의 매듭 점 (0,0), (1,0), (0,1), (1,1) 사이의 보간을 시도합니다. interp2d는 내게 예상 된 (선형 보간 된) 결과를 주지만 LinearNDInterpolator는 다른 일을하고 있습니다. 알아낼 수 없습니다. 아마 API를 올바르게 사용하지 않을 것입니다. 불행히도, 사용법에 대한 자세한 문서를 찾을 수 없습니다. 누군가가 도와 주시거나 저를 올바른 포럼 (mathoverflow?)으로 보내 주실 수 있습니까? http://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.LinearNDInterpolator.html 가입일scipy.interpolate.LinearNDInterpolator가 원하는 기능을 생성하지 않습니다.
>>> f = interp2d([0,1,0,1], [0,0,1,1], [0,1,2,4])
>>> f(0.5,0.5)
array([ 1.75])
>>> g = LinearNDInterpolator([[0,0],[1,0],[0,1],[1,1]], [0,1,2,4])
>>> g(0.5,0.5)
array(2.0)
대단히 감사합니다! – Ashwin