How to get the jacobian of a array function and evaluate it??...
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi!, hoping someone could help me, i've trying to write a code for Newton-Rhapson method for nonlinear systems, so, I've declarated a Symbolic function
F= @(x) [x(1).^2+x(2).^2-1,x(1).^2-x(2).^2]
I need to find the jacobian for that array of functions, but jacobian(f,v) only acepts symbolic functions with x and y, but i can't convert the last expresion to a symbolic function with 'x' and 'y' because I need to use 'feval()' later
After that, I need to use 'feval()' in jacobian matrix
Someone could help me please?
0 Kommentare
Antworten (1)
David Hill
am 6 Sep. 2020
4 Kommentare
David Hill
am 6 Sep. 2020
Use for-loop
evalArray=[1,2;3,4;5,6];
for k=1:size(evalArray,1)
x=evalArray(k,1);
y=evalArray(k,2);
Jeval(k)=subs(j);
end
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!