유리수 보간
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
유리 함수를 사용하여 x 값에서 f를 보간하거나 외삽합니다. 유리 함수는 Y와 X로 형성된 모든 포인트를 통과합니다.

입력/출력
Y
—
Y는 종속적인 값의 배열입니다.
X
—
X는 독립적인 값의 배열입니다. X 원소의 개수가 Y 원소의 개수와 다른 경우, VI는 출력 보간값과 보간 에러를 NaN으로 설정하고 에러를 반환합니다.
x 값
—
x 값은 보간 또는 외삽이 수행되는 포인트를 지정합니다. x 값이 X의 범위내에 있는 경우, VI는 보간을 수행합니다. 그렇지 않으면, VI는 외삽을 수행합니다. x 값이 X의 범위로부터 너무 많이 벗어난 경우, 외삽 에러는 커질 수 있습니다. 이는 만족스럽지 못한 외삽입니다.
보간값
—
보간값은 x 값에서 함수 f의 보간입니다.
보간 에러
—
보간 에러는 보간에서의 에러 추정입니다.
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
다음의 유리 함수는

Y와 X로 형성된 모든 포인트를 통과합니다. P와 Q는 다항식이며, 유리 함수는 고유하며, n개의 포인트 (xiyi)가 주어집니다. 이 때 f(xi) = yi이고, f는 임의의 함수이며 x는 xi 값의 범위에 주어진 숫자입니다.
이 VI는 다음을 사용하여 출력 보간값 y를 계산합니다.

포인트 개수가 홀수인 경우, P와 Q의 자유도는
를 사용합니다. 포인트 개수가 짝수인 경우, P의 자유도는
, Q의 자유도는
이며, 이 때 n은 Y와 X로 형성된 총 포인트 개수입니다.
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\Mathematics\Interpolation\Interpolation Solver.vi
Y
—
x 값
—
보간값
—
에러
—