본문 바로가기
programming language/MATLAB

MATLAB, Newton method 를 이용하여 해를 구해 보자

by __observer__ 2011. 3. 27.
반응형

Newton method 는 미분 가능한 연속 함수 f(x) 대하여 다음과 같은 방식으로 f(x) =0 해를 구하는 방법이다.

 

 

 

식에 대하여 Newton method 이용하여 f(x) =0 되는 실수 x 구해 보자.

 

식에 대한 미분 결과는 다음과 같다. 

 

Newton method 의 최대 반복 횟수는 100 회로 하고 상대 오차는 10-9 으로 설정 한 후 이를 만족하는 해를 찾아 본다.

 

MATLAB code 는 다음과 같다. 

 

 

command 창에서 결과를 확인 하면 Newton method 를 이용한 결과roots() 함수를 이용한 결과가 근사적으로 일치 함을 확인 할 수 있다. 



반응형

'programming language > MATLAB' 카테고리의 다른 글

MATLAB 소수 관련 함수 primes(), isprime()  (0) 2011.03.30
MATLAB diag(), eye(), zeros(), ones()  (2) 2011.03.27
MATLAB persistent  (2) 2011.03.27
MATLAB contour 등고선 그리기  (0) 2011.03.27
MATLAB QPSK BER simulation in AWGN channel  (32) 2011.03.27
MATLAB break, continue  (0) 2011.03.26
MATLAB piecewise 수식 표현  (0) 2011.03.26
MATLAB global keyword  (0) 2011.03.26

댓글