Solving Nonlinear Equations using Newton-Raphson Method

조회 수: 4 (최근 30일)
Alex
Alex 2014년 3월 27일
댓글: Jimmy 2014년 11월 12일
I have solved the following by hand but am having difficulties implementing the code. If anyone is able to assist me I would great appreciate it.
I would like to use Newton-Raphson to solve:
[ exp( X1*X2 ) = [ 1.2 cos( X1 + X2 ) ] 0.5 ]
Starting at X1(0) = 1 and X2(0) = .5. My tolerance is 0.0005.
Thank you in advance.
  댓글 수: 3
Alex
Alex 2014년 3월 27일
편집: Alex 2014년 3월 27일
The question posted funny. It should be exp(X1*X2) and cos(X1+X2) in the first matrix and 1.2 and 0.5 in the next
Jimmy
Jimmy 2014년 11월 12일
Did anyone figure this problem out? I'm having the same problem, I can get the correct answer by hand but not with my code.

댓글을 달려면 로그인하십시오.

답변 (1개)

Roger Stafford
Roger Stafford 2014년 3월 27일
편집: Roger Stafford 2014년 3월 27일
The recursion works very much the way it would in one dimension except that instead of dividing by the function's derivative, you multiply by the two functions' inverse Jacobian. Read about it at:
http://en.wikipedia.org/wiki/Newton's_method#k_variables.2C_k_functions

카테고리

Help CenterFile Exchange에서 Newton-Raphson Method에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by