함수 > 풀이 및 최적화 > 예제: 1차 ODE 초기치 문제 풀이
  
예제: 1차 ODE 초기치 문제 풀이
다음 형식의 상미분 방정식을 풉니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
1. 특정 초기치 문제를 입력합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
2. 원하는 해 매개변수(해 구간의 끝점, [t0, t1]의 해 값 수)를 차례로 입력합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
Odesolve
풀이 구간과 odesolve 함수를 사용하여 미분 방정식을 풉니다.
1. 풀이 구간에 y의 도함수를 정의합니다.
이 식을 복사하려면 클릭
2. yz를 도표화합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
3. odesolve 해를 풀이 구간에서 매개변수로 사용합니다.
이 식을 복사하려면 클릭
출력 fy(k)는 함수의 함수이므로 해 함수에 대해 사용하는 것처럼 매개변수의 값을 지정해야 합니다.
4. 결과를 독립 변수 t 없이 일반 함수 이름에 할당합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
5. 두 곡선을 도표화합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
Adams, rkfixed, Rkadapt, Bulstoer 및 Radau
ODE 풀이 함수 Adams를 사용하여 미분 방정식을 풀 수도 있습니다.
1. 풀이 매개변수(초기 해 값의 벡터 및 도함수)를 정의합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
도함수의 두 번째 인수는 미지 함수 값의 벡터여야 합니다.
2. Adams 행렬을 계산합니다.
이 식을 복사하려면 클릭
rkfixed, Rkadapt, Bulstoer 또는 Radau 함수를 여기에 사용할 수도 있습니다.
3. 해 함수 값 Y 및 독립 변수 값 T를 도표화합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
odesolve의 결과는 한 줄 함수 풀이의 결과를 보간한 것입니다. odesolve에서 반환되는 함수는 한 줄 풀이에서 반환된 동일한 표의 보간인 반면 풀이 구간 버전을 사용하면 문제를 보다 자연스럽게 표기할 수 있습니다.