Interpolation
-
[GSL 강좌 1] 보간법 (Interpolation) - 2Numerical Libraries/GSL 2013. 8. 27. 22:51
안녕하세요. Numerical Factory입니다. [Numerical Libraries/GSL] - [GSL 강좌 1] 보간법 (Interpolation) - 1 지난 시간에는 보간법에 대해 아주 간략하게 설명드렸습니다. 오늘은 지난번 강좌에 이어서 Spline interpolation 실전 예제에 대해서 설명드리려 합니다. 총 11개의 데이터(sine 함수)를 이용해서 1차 미분 함수(cosine 함수)까지 도출해봅시다 보간을 하려면 기본적으로 아래와 같이 3가지가 필요합니다. Sample Data 보간 함수 초기화 원하는 데이터 추출 이 세가지만 기억하시면 됩니다. GSL Spline 함수를 이용한 보간을 수행하는 코드는 아래와 같습니다. #include #include #include #inclu..
-
[GSL 강좌 1] 보간법 (Interpolation) - 1Numerical Libraries/GSL 2013. 8. 27. 21:58
안녕하세요. Numerical Factory 입니다. 오늘은 GSL을 활용한 보간법에 대해 말씀 드리려 합니다. 보간법(Interpolation)은 과학분야에서 뿐만 아니라 모든 산업에서 사용되는 방법입니다. 보간법의 가장 기초는 간단합니다. "주어진 데이터로 부터 우리가 원하는 값을 얻는 작업" 입니다. 보간법은 종류에 따라 크게 4가지로 분류됩니다.Piecewise constant interpolationLinear interpolationPolynomial interpolationSpline interpolation1->4번의 방법으로 갈 수록 보다 부드러운 형태의 함수를 사용합니다. 또한 계산량이 늘어나는 단점이 있습니다. 1. Piecewise constant interpolation 가장 간단..