두 개의 변수로 설명되는 불규칙한 메쉬 - 각면을 구성하는 정점의 인덱스를 저장하는면 배열과 각 정점의 좌표를 저장하는 verts 배열 . 또한 각면에 대해 조각 별 상수로 가정되는 함수가 있으며 각 면당 값 배열 형식으로 저장됩니다.면에 조각 상수 인 2 차원 데이터 보간
이 데이터에서 함수 f
을 생성하는 방법을 찾고 있습니다. 다음과 같은 라인을 따라 뭔가 :
faces = [[0,1,2], [1,2,3], [2,3,4] ...]
verts = [[0,0], [0,1], [1,0], [1,1],....]
vals = [0.0, 1.0, 0.5, 3.0,....]
f = interpolate(faces, verts, vals)
f(0.2, 0.2) = 0.0 # point inside face [0,1,2]
f(0.6, 0.6) = 1.0 # point inside face [1,2,3]
점 x,y
가에서 거짓말을 해당면을 발견하고 그 얼굴에 저장된 값을 반환하는 것입니다 f(x,y)
을 평가하는 수동 방법. scipy (또는 matlab)에서 이미이 기능을 구현 한 함수가 있습니까?