적응 구적법 접근을 사용하여 숫자형 적분을 실시합니다. 반드시 사용할 다형성 인스턴스를 수동으로 선택해야 합니다.


icon

입력/출력

  • cstr.png 피적분 함수

    피적분 함수는 적분하려는 식을 지정합니다. 첫번째와 두번째 적분 변수는 각각 반드시 xy가 되어야 합니다.

  • cnclst.png 상위 리미트

    상위 리미트는 적분의 상위 리미트를 지정합니다.

  • cdbl.png x 상위 리미트

    x 상위 리미트는 첫번째 적분 변수 x의 상위 리미트입니다. 기본값은 1입니다.

  • cdbl.png y 상위 리미트

    y 상위 리미트는 두번째 적분 변수 y의 상위 리미트입니다. 기본값은 1입니다.

  • cnclst.png 하위 리미트

    하위 리미트는 적분의 하위 리미트를 지정합니다.

  • cdbl.png x 하위 리미트

    x 하위 리미트는 첫번째 적분 변수 x의 하위 리미트입니다. 기본값은 0입니다.

  • cdbl.png y 하위 리미트

    y 하위 리미트는 두번째 적분 변수 y의 하위 리미트입니다. 기본값은 0입니다.

  • cdbl.png 허용오차

    허용오차는 구적법의 정확도를 컨트롤합니다. 허용오차가 작을수록 결과가 더 정확해지지만 계산 시간이 늘어납니다. 기본값은 1E-5입니다.

  • idbl.png 결과

    결과는 적분 결과를 반환합니다.

  • ii32.png 에러

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

  • 이 VI는 계산 반복을 종료하기 위해 허용오차가 있는 구간에서 4 포인트와 7 포인트 로바토 구적법 사이의 차이를 비교합니다. 차이가 허용오차보다 적은 경우, 알고리즘은 반복을 중지하고 다음 구간으로 넘어갑니다.

    2D 구적법

    이 VI는 적응 로바토 구적법을 사용하여 다음 적분을 수치적으로 계산합니다.

    여기서 x1x 상위 리미트, x0x 하위 리미트, y1y 하위 리미트, y0y 하위 리미트입니다.

    2D 구적법 인스턴스는 피적분 f(x,y)가 급격히 변화할 때 구간 블록을 여러 보조 블록으로 나눕니다.

    예제

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

    • labview\examples\Mathematics\Integration and Differentiation\VI Reference Based Quadrature.vi