XY로 정의된 검색 테이블에 기반한 스플라인 보간 방법을 사용하여 1차원 보간을 수행합니다.


icon

입력/출력

  • c1ddbl.png Y

    Y는 종속 변수의 표로 된 값의 배열입니다.

  • c1ddbl.png X

    X는 독립 변수의 배열입니다. X의 길이는 Y의 길이와 같아야 합니다.

  • c1ddbl.png xi

    xi는 독립 변수 yi의 보간된 값이 계산될 독립 변수의 값의 배열입니다.

  • cnclst.png 초기 경계

    초기 경계는 초기 경계에서의 조건을 설정합니다.

  • cenum.png 경계

    경계는 경계 조건 타입을 설정합니다. 기본값은 natural spline입니다.

    0natural spline―초기 경계의 2차 도함수가 0이고 LabVIEW가 도함수 값 입력을 무시하도록 지정합니다.
    1not-a-knot—Specifies that the third derivative at the second data point x1 in X is continuous, which means this VI fits one polynomial through the first three data points, and the polynomial between [x0, x1] is the same as the polynomial between [x1, x2]. 이 옵션은 초기 경계의 도함수에 대해 아무런 정보가 없을 때 유용합니다. not-a-knot을 지정하면, LabVIEW는 도함수 값 입력을 무시합니다.
    21st derivative도함수 값이 초기 경계에서의 1차 도함수를 지정하도록 합니다.
    32nd derivative도함수 값이 초기 경계에서의 2차 도함수를 지정하도록 합니다.
  • cdbl.png 도함수 값

    도함수 값은 초기 경계에서 첫번째 또는 두번째 도함수의 값입니다. 이 VI는 경계natural spline 또는 not-a-knot일 때 도함수 값을 무시합니다.

  • cnclst.png 최종 경계

    최종 경계는 최종 경계에서의 조건을 설정합니다.

  • cenum.png 경계

    경계는 경계 조건 타입을 설정합니다. 기본값은 natural spline입니다.

    0natural spline―최종 경계의 2차 도함수가 0이고 LabVIEW가 도함수 값 입력을 무시하도록 지정합니다.
    1not-a-knotXxn – 2의 마지막으로부터 두번째 데이터 포인트에서 3차 도함수가 연속임을 지정합니다. 이는 이 VI가 마지막 3개의 데이터 포인트에서 하나의 다항식에 피팅됨을 의미하며 [xn – 2, xn – 1] 사이의 다항식은 [xn – 3, xn – 2] 사이의 다항식과 같습니다. 이 옵션은 최종 경계의 도함수에 대해 아무런 정보가 없을 때 유용합니다. not-a-knot을 지정하면, LabVIEW는 도함수 값 입력을 무시합니다.
    21st derivative도함수 값이 최종 경계에서의 1차 도함수를 지정하도록 합니다.
    32nd derivative도함수 값이 최종 경계에서의 2차 도함수를 지정하도록 합니다.
  • cdbl.png 도함수 값

    도함수 값은 최종 경계에서 첫번째 또는 두번째 도함수의 값입니다. 이 VI는 경계natural spline 또는 not-a-knot일 때 도함수 값을 무시합니다.

  • i1ddbl.png yi

    yi는 독립 변수값 xi에 대응하는 보간된 값의 출력 배열입니다.

  • icclst.png 구간별 다항식

    구간별 다항식은 각 구간별 보간 다항식의 x 위치계수를 포함하는 클러스터입니다.

  • i1ddbl.png x 위치

    x 위치는 구간별 보간 다항식의 x 영역에 있는 끝 포인트 값입니다. x 위치가 N의 크기로 되어 있으면 계수 배열은 다항식 계수의 N–1 행을 가지고 있어야 합니다.

  • i2ddbl.png 계수

    계수는 보간 다항식 계수의 2D 배열입니다.

    계수의 i행은 x 위치xixi+1 원소 사이의 보간 다항식에 대한 계수를 포함합니다.

  • ii32.png 에러

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

  • 이 VI는 평면으로 된 XY값(각각 독립 및 종속 변수)을 받아들이며 각 xi 위치에 대응하는 보간된 값 yi를 줍니다. VI는 X에서 xi의 각 값을 찾고 Y 내의 동일한 상대적인 위치에서 보간된 값 yi를 찾기 위해서 X의 상대적인 위치를 사용합니다.

    스플라인 보간 방법은 구간별 보간 다항식의 첫번째와 두번째 도함수가 데이터 포인트에서도 연속임을 보장합니다.

    보간된 yi값뿐만 아니라, 이 VI는 또한 보간에 사용되었던 구간별 x 위치와 그에 대응하는 다항식 계수를 가진 구간별 다항식 클러스터를 반출합니다.

    [보간 다항식 계산] VI를 사용하여 구간별 다항식으로 보간된 값을 계산할 수 있습니다.

    스플라인 보간 방법에 대한 더 자세한 정보는 수학 관련 문서 토픽의 A Practical Guide to Splines를 참조하십시오.