나는 지금 1 시간 동안 인터넷을 성공적으로 검색하지 못했고, 내 인생에서 정확히 splinefun
이 스플라인을 점 집합에 맞추는 방법에 대한 설명을 찾을 수 없다. method='fmm'
을 사용할 때 방법 Forsythe, Malcolm 및 Moler로 인해). 다음을 알고 있습니다 :splinefun with method = 'fmm'
N 개의 매듭으로 입방 스플라인을 피팅하는 것은 (N-1) * 4 개의 미지수에 문제가 있습니다. 스플라인이 매듭 점에서 매끄 럽다고 가정하면 (즉, 첫 번째와 두 번째 파생 물이 연속적이라는 가정하에) 스플라인이 모든 매듭 점과 (N-2) * 2 조건을 통과한다고 가정하면 (N-1) * 2 방정식을 얻을 수 있습니다. . 그러면 스플라인을 고정하기위한 2 가지 조건이 생깁니다. 자연 큐빅은 두 번째 파생물이 끝점에서 0이라고 가정하여 발견됩니다. 그러나 fmm
은 다른 것을합니다. 내가 할 수있는 한, 매듭의 하위 집합 (매듭?)에 정확한 입방체를 맞추고이 입방체의 특정 유도체를 스플라인에 부과합니다 (유도체는 어디에서 평가 했습니까?).
'. 매뉴얼에는 "정확한 입방체는 데이터의 양끝에있는 4 개의 점을 통해 맞춰졌으며 이것은 최종 조건을 결정하는 데 사용됩니다"라고 말하면서 최종 조건이 정확히 무엇인지 말하지는 않습니다. – RoyalTS