MATLAB에서는 curve fitting과 surface fitting 툴박스를 제공한다.
sftool를 입력하여 실행하거나, 그림과 같이 시작 > 툴박스 > curve fitting > surface fitting tool 로부터 열자.
load franke를 입력하면 x,y,z에 예제 데이터가 로드된다.
x,y에 대한 z의 변화를 다항식 등으로 피팅하는 것이 목적이다.
여러 가지 fitting 또는 interpolation 방법을 선택할 수 있다.
우선 linear interpolation:
cubic interpolation:
1차 다항식:
2차 다항식:
5차 다항식:
차수가 증가함에 따라 SSE가 줄어드는 것을 볼 수 있다.