solving Z + 2 simultaneous nonlinear equations numerically (Newton) with sum
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
Hello , 
I am trying to solve Z + 2 simultaneous nonlinear System but i have problems with that because of the sum . I do not know how to deal with that in Matlab
I have 3 Equations with 3 Unknowns the equations as follows
The Unknowns are 



Thank you very much for any Help 
댓글 수: 0
답변 (1개)
  Amanpreetsingh Arora
    
 2020년 11월 10일
        You can solve the system of equations using "fsolve". Implement a function that takes the Z+2 dimensional unknowns as input and returns Z+2 dimensional vector with the values of LHS of the Z+2 equations. Then pass this function with an initial guess to "fsolve". The documentation for "fsolve" is as follows.
댓글 수: 3
  Amanpreetsingh Arora
    
 2020년 11월 11일
				How many equations and variables do you have? Your original post mentions Z+2 but the function only has 3 equations and 3 unknowns. 
As per your original post, your function input "x" needs to be Z+2 dimensional. For example, you can represent your unknowns as follows.
x(1) = 
x(2) = 

x(3:end) = vector 

which can be mapped to 
F(1:Z) = The first equation (which is collection of Z equations)
F(Z+1) = 2nd eqn, F(Z+2) = 3rd eqn.
For summation, just keep adding values to F(Z+1) and F(Z+2) in the loop, as follows.
% Inside the loop
F(Z+1)=F(Z+1) + <summation term>;
F(Z+2)=F(Z+2) + <summation term>;
 You don't need symsum for this.
참고 항목
카테고리
				Help Center 및 File Exchange에서 Systems of Nonlinear Equations에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!