블로그 이미지

3DMP engines

3D그래픽스 물리 수학, 프로그래밍 GPU Shader 게임엔진 알고리즘 디자인패턴 matlab etc..



비선형 미분방정식 [기초]                                                       written by 3DMP



비선형 미분방정식

 1. 종속변수가 없는 경우
 2. 독립변수가 없는 경우

n계수 =  y를 기준으로 미분한 y' or y^(n) 의 가장높은 n에 대한 n 계 를 말하며

y^(4)=0 =>4계 미분방정식

이에대한 내용과 미분방정식에 대한 내용 [참고 : 미분방정식이란? ]

ex)

  =>  2계 미분방정식 but 2계 선형 미분방정식은 아니다

선형미분방정식이 아닌 것을 풀려면 우선 치환을 한 후 적분하여 차수가 낮아지는

성질을 이용하여 y 를 구해야 한다


그런데..

변수분리법이 1계 미분방정식이 범위내에서 정의 되어 있다는 정의가 있음으로

이를 이용하여 풀어나갈 수 있다




아래처럼 u 로 치환을 적용한 후 



이것으로 x,u 를 각각 우,좌 변으로 나누어 변수분리법을 활용한다



이때 

적분상수 C 를 x^2 과 같이 제곱의 수로 본다면 어떤수의^2 = C 라면 다음과 같은
공식을 적용 할 수 있다


3번 공식을 활용 하면..






으로 y 를 구할 수 있다




독립변수 x 가 없는 경우

아래의 경우는 2계 미분방정식 이며 선형 미방이 아님으로 동일하게
치환을 활용한 변수분리형 미방을 활용하여 구한다



dy'/dy 를 연산할때 y 는 x 의 함수 임으로 x 로 미분 하고
분모의 dx 와 분자의 dx 가 약분되어 사라지는 것이 연산의 성질 이지만
여기서 dx/dy 값을 찾아보자면 그것이 위처럼 dx/dy=1/u 라는 것을 알 수 있다


치환을 통하여 y,u 로 식을 구성한 후
변수분리법으로 y 값을 구한다



상수적인 부분을 간단하계 치환하여 표현한다




이 풀이 과정에서는 y 를 구할때 

u 에 대한 적분과 y 에 대한 적분을 한번씩 수행

반응형

+ Recent posts