다음 형태의 초기 조건을 사용하여 상미분 방정식을 풉니다: X'=F(X,t). 반드시 사용할 다형성 인스턴스를 수동으로 선택해야 합니다.


icon

입력/출력

  • ccclst.png ODE RHS

    ODE RHS은 상미분 방정식 X'=F(X,t)의 우변을 계산하는 수식 문자열과 변수 문자열의 클러스터입니다.

  • c1dstr.png F(X,t)

    F(X,t)는 미분 방정식의 우변을 나타내는 문자열의 1D 배열입니다. 수식은 개수의 제한 없이 유효한 변수를 포함할 수 있습니다.

  • c1dstr.png X

    X는 변수 문자열의 배열입니다. 이 변수의 이름을 변경할 때에는 하나의 문자만을 사용하거나 또는 하나의 문자와 하나의 숫자를 사용해야 합니다.

  • cstr.png 시간

    시간은 시간 변수를 표시하는 문자열입니다. 기본 변수는 t입니다.

  • c1ddbl.png x0

    x0은 ODE 상태의 초기값의 벡터입니다.

  • cnclst.png 시뮬레이션 파라미터

    시뮬레이션 파라미터는 미분 방정식의 수치 해석 설정에 사용되는 파라미터의 세트를 지정합니다.

  • cdbl.png 초기 시간

    초기 시간은 상미분 방정식(ODE) 해답기를 시작하는 시간을 지정합니다. 기본값은 0입니다.

  • cdbl.png 최종 시간

    최종 시간은 ODE 해답기가 정지하는 시간입니다.

  • cdbl.png 시간 간격

    시간 간격은 ODE 해답기가 모델을 계산하는 시간과 모델 출력을 업데이트하는 시간 사이의 초단위의 간격입니다. LabVIEW는 고정 구간 간격 ODE 해답기를 선택했을 때만 이 파라미터를 사용합니다.

  • cdbl.png 절대 허용오차

    절대 허용오차는 에러를 컨트롤하는데 사용되는 ODE 해답기의 절대 허용오차를 지정합니다.

    y' = f(y)에 대하여, ODE 해답기는 에러 ≈ |y| * 상대 허용오차 + 절대 허용오차를 유지합니다.

    LabVIEW는 가변 구간 간격 해답기를 선택했을 때만 이 파라미터를 사용합니다. 가변 구간 간격 해답기는 이 에러를 사용하여 구간 간격을 조절합니다. 에러가 너무 큰 경우에는, 가변 구간 간격 해답기는 구간 간격을 감소시킵니다. 에러가 너무 작은 경우에는, 가변 구간 간격 해답기는 구간 간격을 증가시킵니다. 절대 허용오차는 y가 작을 때 매우 중요합니다.

  • cdbl.png 상대 허용오차

    상대 허용오차는 에러를 컨트롤하는데 사용되는 ODE 해답기의 상대 허용오차를 지정합니다.

    y' = f(y)에 대하여, ODE 해답기는 에러 ≈ |y| * 상대 허용오차 + 절대 허용오차를 유지합니다.

    LabVIEW는 가변 구간 간격 해답기를 선택했을 때만 이 파라미터를 사용합니다. 가변 구간 간격 해답기는 이 에러를 사용하여 구간 간격을 조절합니다. 에러가 너무 큰 경우에는, 가변 구간 간격 해답기는 구간 간격을 감소시킵니다. 에러가 너무 작은 경우에는, 가변 구간 간격 해답기는 구간 간격을 증가시킵니다. 상대 허용오차는 y가 클 때 매우 중요합니다.

  • cenum.png 연속적인 해답기

    연속적인 해답기는 시뮬레이션 다이어그램을 평가하는데 사용되는 ODE 해답기의 타입입니다. 기본은 룽게 쿠타 45(변수)입니다.

    0
    Runge-Kutta 1 (Euler)
    1
    Runge-Kutta 2
    2
    Runge-Kutta 3
    3
    Runge-Kutta 4
    4
    Runge-Kutta 23 (variable)
    5
    Runge-Kutta 45 (variable)
    6
    BDF (variable)
    7
    Adams-Moulton (variable)
    8
    Rosenbrock (variable)
    9
    Discrete States Only
  • cdbl.png 이산 시간 간격

    이산 시간 간격은 이산 함수에 사용할 기본 시간 간격을 초 단위로 지정합니다. ODE 해답기는 긱 이산 시간 간격마다 이산 함수를 계산하지 않을 수도 있습니다. ODE 해답기는 이산 함수를 계산하고 n 이산 시간 간격마다 함수 출력을 업데이트합니다. 이 때 n은 해당 함수에 지정한 샘플 속도 제수 파라미터입니다.

    노트 고정 구간 간격 해답기를 선택한 경우, 이산 시간 간격은 반드시 시간 간격의 정수배여야 합니다. 시간 간격의 정수배가 아닌 이산 시간 간격을 지정한 경우, 시뮬레이션을 실행하려고 시도할 때 LabVIEW는 런타임 에러를 디스플레이합니다.
  • cdbl.png 최소 시간 간격

    최소 시간 간격은 ODE 해답기가 시뮬레이션 다이어그램을 계산하기 위해서 사용할 수 있는 최소 시간 간격 크기를 지정합니다. LabVIEW는 가변 구간 간격 해답기를 선택했을 때만 이 파라미터를 사용합니다.

  • cdbl.png 최대 시간 간격

    최대 시간 간격은 ODE 해답기가 시뮬레이션 다이어그램을 계산하기 위해서 사용할 수 있는 최대 시간 간격 크기를 지정합니다. LabVIEW는 가변 구간 간격 해답기를 선택했을 때만 이 파라미터를 사용합니다.

  • cdbl.png 초기 시간 간격

    초기 시간 간격은 시뮬레이션 다이어그램 계산의 초기 시간 간격에 대한 시간 간격 크기를 지정합니다. LabVIEW는 가변 구간 간격 해답기를 선택했을 때만 이 파라미터를 사용합니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

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

  • i1ddbl.png 시간

    시간은 미분 방정식 해답기가 진행되거나 계산된 시간 단위의 포인트 배열입니다. 고정 구간 간격 해답기를 선택하면 시간은 균등한 간격의 값을 포함합니다.

  • i2ddbl.png 출력

    출력은 y 값의 2차원 배열입니다. 각 행은 특정 시간에 계산된 y 값의 벡터에 대응합니다. 각 열은 시간에 대한 특정 y 값의 히스토리입니다.

  • ierrcodeclst.png 에러 출력

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