How to pass constants when solving nonlinear problem using fsolve

How to pass constant's into functions when solving non-linear equations using fsolve? Currently H is defined as a constant in rootNd0.
%%%%%
index = 1;
for H = -4:4
r0 = zeros(1,m); % Solution Vector
fun = @rootNd0;
options = optimoptions('fsolve','Display','none','PlotFcn',@optimplotfirstorderopt);
r = fsolve(fun,r0,options);
M = 1:m;
phi = 2*pi*M*(1+sqrt(V))/2;
[xpos(index,:), ypos(index,:)] = pol2cart(phi,r);
index = index + 1;
end
%%%%%

답변 (2개)

카테고리

도움말 센터File Exchange에서 Systems of Nonlinear Equations에 대해 자세히 알아보기

질문:

2018년 7월 19일

답변:

2018년 7월 19일

Community Treasure Hunt

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

Start Hunting!

Translated by