최소자승법에 기초한 다항식 추정


최소자승법에 기초한 다항식 추정

'이공학도를 위한 수치해석' 3판 7장에는 최소자승법에 대한 설명과 코드 4개가 수록되어 있다. n 쌍의 (x,y)의 데이터로부터 1차, 다항식, 지수 형태, 그리고 쌍곡선 형태의 추측함수를 최소자승법을 이용하여 추론하는 매트랩 코드이다. 4개 중 2번째로 수록되어 있는 코드를 이용하면 실험 등으로 얻은 n쌍의 데이터를 (n-1) 이하의 차수를 가진 다항식의 형태인 추측함수를 알 수 있는 코드이고, 파일 명은 polylsqr.m이다. 그런데 이 코드를 이용하면 소수점 자리수 표시가 4자리로 제한되어 다항식의 계수가 0인지 아닌지 헷갈리기는 경우가 발생할 수 있고, 명령창 생성화면이 복잡해서 polylsqr.m을 약간 수정하여 추론하고자 하는 다항식과, 표현가능한 다항식 계수의 소수점 자리수를 수정할 수 있으며, 다항식의 오차만 표시되게끔 수정해보았다. *polylsqr.m *polylsqr_v1.m 사실 별 의미가 없을 수도 있는데 1월이 끝나기 전에 새로운 포스트를 등록하고 싶기도...



원문링크 : 최소자승법에 기초한 다항식 추정