Solving nonlinear systems of equations instead fsolve method
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi everybody, I'm trying to use fsolve to solve my nonlinear equation. but there is a problem that when I change some other parameter like
p=[0,0,0,0,0], the output (eval) will goes to up. The goal is minimising the 'eval', to be zero.
what is your suggestion to find the problem? what other solver I can use? instead fsolve method.
I insert the code here.
f = load('C:f.txt');
t= load('C:t.txt');
L0 = load('C:L0.txt');
centers = [0,20,30;
0,20,-30];
p = [0,0,0,-0.001,0];
load = [0,-100,0,0,0,0];
compute_resultant(p,f,t,L0,centers,load)
% numerical solution
f = @(p)compute_resultant(p,f,t,L0,centers,load);
[p,eval] = fsolve(f,p)
thanks
댓글 수: 1
답변 (0개)
참고 항목
카테고리
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!