C언어 수치계산 미분방정식 오일러법, 4차 룽게 쿠타법 알고리즘
위 미분방정식의 초기값 문제를 오일러법과 4차 룽게 쿠타법을 이용해 풀어보겠습니다. 📣 오일러법의 알고리즘 1. f(x,y), a, b, c, n을 지정 (구간 [a,b]를 n등분, c는 초기값) 2. h = (b-a)/n, x0 =a, y0 = c 3. j=0, ,1, 2, ..., n에 대해서 다음 계산을 실행 오일러 방법으로 푸는 알고리즘은 euler 함수 안에 구현함 📣 4차 룽게 쿠타법의 알고리즘 1. f(x,y), a, b, c, n을 입력 2. h=(b-a)/n, x0 = a, y0 = c 3. j = 0,1,2,...,n 에 대해서 다음 계산을 실행 룽게 쿠타법을 이용한 풀이는 runge 함수안에 구현함 n값이 20인 이유는 구간을 나눈 폭(= h값)을 0.1로 설정하기 위해서임 (0~2 ..
IT/C
2020. 9. 5. 14:49