|
먼저 감사합니다.
자료를 찾아보니 "N차의 다항식에는 극대점과 극소점이 N-1개 존재하고, 점들을 모두 지난다는 조건을 만족시킬 때 그래프에 진동이 발생하게 된다" 라는 문구를 발견했습니다.
라그랑쥐 뿐만 아니라 뉴턴보간법으로 해도 마찬가지로 진동이 발생했구요
3차 스플라인 보간법으로 하니까.. 진동이 크게 발생하지 않는데..
제 코딩이 잘못했는지 이상하게 모든 점에서 미분가능의 조건을 만족하지 못하였습니다.
그래서 편법으로...
데이타를 시작점 X0 , X1사이와 끝점 Xn-1 , Xn 사이에 1차 선형보간법으로 데이타를 추정하여
2~3개씩 추가하였습니다.
그런후에 라그랑쥐 보건법을 적용하니 진동이 거의 발생하지 않았습니다.
...
...
그리고 최소자승법은 ... 모든점을 지나는 조건을 만족하지는 않는걸로 알고있습니다.
보간식 님이 쓰신 글
: 제가 해 봐도 그런네요... Lagrange ...
: 아마도 데이터 개수가 많아서 그런것 같습니다.... 차수가 너무 커져서 그런가....?????
: 하여튼 원인이 궁금하네요.
:
: 그럼 최소자승법을 사용해 보세요...아마 바로 구해질겁니다...(1차식만 적용해도)
: 소스는 인터넷에 검색하면 많이 나올겁니다...
:
:
: 장성호 님이 쓰신 글 :
: : 장성호입니다.
: :
: : X , Y 2 차원좌표계에 그래프를 그리는데요...
: :
: : 그래프 함수 공식 f(x) 은 없습니다.
: :
: : 단 x,y Point좌표는 여러개 주어집니다.
: :
: : 그 point정보를 가지고 각 point들을 지나는 곡선을 그려야 합니다.
: :
: : 뭐 좋은 방법없을까요?
: :
: : 오늘 인터넷에서 lagrange-보간법 예제를 찾아서 적용해 봤는데
: :
: : 곡선의 시작과 끝부분이 좀 이상하더라구요
|