유리 함수를 사용하여 x 값에서 f를 보간하거나 외삽합니다. 유리 함수는 YX로 형성된 모든 포인트를 통과합니다.


icon

입력/출력

  • c1ddbl.png Y

    Y는 종속적인 값의 배열입니다.

  • c1ddbl.png X

    X는 독립적인 값의 배열입니다. X 원소의 개수가 Y 원소의 개수와 다른 경우, VI는 출력 보간값보간 에러NaN으로 설정하고 에러를 반환합니다.

  • cdbl.png x 값

    x 값은 보간 또는 외삽이 수행되는 포인트를 지정합니다. x 값X의 범위내에 있는 경우, VI는 보간을 수행합니다. 그렇지 않으면, VI는 외삽을 수행합니다.

    x 값X의 범위로부터 너무 많이 벗어난 경우, 외삽 에러는 커질 수 있습니다. 이는 만족스럽지 못한 외삽입니다.

  • idbl.png 보간값

    보간값x 값에서 함수 f의 보간입니다.

  • idbl.png 보간 에러

    보간 에러는 보간에서의 에러 추정입니다.

  • ii32.png 에러

    에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러[에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다.

  • 다음의 유리 함수는

    YX로 형성된 모든 포인트를 통과합니다. PQ는 다항식이며, 유리 함수는 고유하며, n개의 포인트 (xiyi)가 주어집니다. 이 때 f(xi) = yi이고, f는 임의의 함수이며 xxi 값의 범위에 주어진 숫자입니다.

    이 VI는 다음을 사용하여 출력 보간값 y를 계산합니다.

    포인트 개수가 홀수인 경우, PQ의 자유도는 를 사용합니다. 포인트 개수가 짝수인 경우, P의 자유도는 , Q의 자유도는 이며, 이 때 nYX로 형성된 총 포인트 개수입니다.

    예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

    • labview\examples\Mathematics\Interpolation\Interpolation Solver.vi