편미분 방정식의 경계 조건을 정의합니다. 반드시 사용할 다형성 인스턴스를 수동으로 선택해야 합니다.


icon

입력/출력

  • cNI__PDE_lvlib_NI__PDElvclass.png PDE 입력

    PDE 입력은 식의 데이터를 저장하는 클래스입니다.

  • c1ddbl.png 경계 조건

    경계 조건은 경계 조건의 값을 지정합니다.

    식을 사각형 영역에서 정의하는 경우, 경계 조건위치에서 계산된 알려지지 않은 함수의 값을 저장합니다. 위치X 시작 또는 X 끝인 경우, 경계 조건의 길이는 반드시 [PDE 영역 정의] VI의 y 포인트 개수가 되어야 합니다. 위치Y 시작 또는 Y 끝인 경우, 경계 조건의 길이는 반드시 [PDE 영역 정의] VI의 x 포인트 개수가 되어야 합니다. 식이 다각형 영역에서 정의되는 경우, 경계 조건[PDE 영역 정의] VI의 경계 포인트에서 계산된 알려지지 않은 함수의 값을 저장합니다. 경계 조건의 길이는 반드시 경계 포인트의 개수와 같아야 합니다. 기본으로 LabVIEW는 경계 조건 값이 제로라고 가정합니다.

  • ci32.png 타입

    타입은 경계 조건의 타입을 지정합니다. 식을 다각형 영역에서 정의하는 경우, 타입은 반드시 디리클레가 되어야 합니다.

    0디리클레(기본)―영역의 경계는 알려지지 않은 함수의 값을 계산하여 경계 조건을 지정한 것입니다.
    1노이만―영역의 경계는 알려지지 않은 함수의 법선 도함수 값을 계산하여 경계 조건을 지정한 것입니다.
  • ci32.png 위치

    위치는 경계 조건의 위치를 지정합니다. 식을 다각형 영역에서 정의하는 경우, 위치는 반드시 X 시작이 되어야 합니다.

    0X 시작(기본)―LabVIEW는 경계 조건을 [PDE 영역 정의] VI에서 사각형 영역의 x 시작이나 다각형 영역의 경계 포인트로 계산합니다.
    1X 끝―LabVIEW는 경계 조건을 [PDE 영역 정의] VI에서 x 끝으로 계산합니다.
    2Y 시작―LabVIEW는 경계 조건을 [PDE 영역 정의] VI에서 y 시작으로 계산합니다.
    3Y 끝―LabVIEW는 경계 조건을 [PDE 영역 정의] VI에서 y 끝으로 계산합니다.
  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • iNI__PDE_lvlib_NI__PDElvclass.png PDE 출력

    PDE 출력은 경계 조건과 함께 PDE 입력을 반환합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • 다음 테이블은 사각형 영역에서 정의된 1차원과 2차원 식의 법선 도함수 정의를 나타냅니다.

    노트 경계 타입이 노이만인 경우, x 또는 y 축을 따른 도함수의 값이 아니라 알려지지 않은 함수의 법선 도함수 값을 지정해야 합니다. 또한 다각형 영역에서는 노이만 조건을 지정할 수 없습니다.
    위치 법선 도함수(1차원) 법선 도함수(사각형 영역)
    X 시작
    X 끝
    Y 시작 해당 없음
    Y 끝 해당 없음

    다음 블록다이어그램은 1차원 파동 방정식의 경계 조건을 정의하는 예제입니다. X 시작에서 경계 조건은 디리클레이며 VI로 정의합니다. X 끝에서 경계 조건은 노이만이며 숫자 배열로 정의합니다.

    예제

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

    • labview\examples\Mathematics\Differential Equations - PDE\PDE Flexible Element.vi
    • labview\examples\Mathematics\Differential Equations - PDE\PDE String Vibration.vi
    • labview\examples\Mathematics\Differential Equations - PDE\PDE Thermal Distribution.vi