How to get the jacobian of a array function and evaluate it??...

2 visualizaciones (últimos 30 días)
Alejandro Noriega Soto
Alejandro Noriega Soto el 6 de Sept. de 2020
Comentada: David Hill el 6 de Sept. de 2020
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?

Respuestas (1)

David Hill
David Hill el 6 de Sept. de 2020
  4 comentarios
Alejandro Noriega Soto
Alejandro Noriega Soto el 6 de Sept. de 2020
And if i want to use an array to evaluate it?...
David Hill
David Hill el 6 de Sept. de 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

Iniciar sesión para comentar.

Categorías

Más información sobre Programming en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by