함수 > 데이터 분석 > 보간 및 예측 > 예제: Thiele 보간
예제: Thiele 보간
데이터 집합에 대해 Thiele 연분수 보간을 수행합니다.
Thielecoeff 및 Thiele
ThielecoeffThiele 함수를 사용하여 유리 함수에서 가져온 데이터 집합을 보간합니다.
1. 보간 점의 수를 정의합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
2. Lorentzian 함수 같은 유리 함수를 정의합니다.
이 식을 복사하려면 클릭
3. 함수 표본을 구하고 해당 x 값과 y 값을 벡터에 기록합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
4. Thielecoeff 함수를 사용하여 표본점에 맞는 연분수의 계수를 구합니다.
이 식을 복사하려면 클릭
5. Thiele 함수를 호출하여 보간을 수행합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 보간 범위의 점 중 일부에서 Thiele 함수는 작동하지만 rationalint 함수는 작동하지 않습니다. 데이터가 대칭형이어서 일부 중간 x 값에서는 숫자를 0으로 나누는 오류가 발생하기 때문입니다.
6. 원래 함수와 표본점 및 보간된 곡선을 도표화합니다.
이 식을 복사하려면 클릭
7. Thiele 보간의 잉여값을 보여 주는 그래프를 도표화합니다.
이 식을 복사하려면 클릭
점의 순서
인접한 두 점의 y 값이 동일하면 이 알고리즘을 통해 올바른 값을 구할 수 없습니다. 이 경우 올바른 결과를 얻으려면 데이터의 순서를 다시 정리해야 합니다.
1. 점의 집합을 정의합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
2. Thiele 함수의 계수를 구합니다.
이 식을 복사하려면 클릭
계수가 너무 큽니다.
3. 적절한 해를 구하기 위해 데이터의 순서를 다시 정리합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
4. 2단계를 반복합니다.
이 식을 복사하려면 클릭
5. 보간된 함수를 정의합니다.
이 식을 복사하려면 클릭
6. 보간된 함수와 원래 데이터 점을 도표화합니다.
이 식을 복사하려면 클릭
도움이 되셨나요?