[Scilab-users] evaluate matrix in a function
Hermes
herozigle at gmail.com
Fri Oct 13 11:13:31 CEST 2017
A possible solution,
we compare "diffcode_jacobian" and "numderivative". in this case seem to
calculate with the same accuracy
function val = HH(z)
x=z(1);
y=z(2);
val=(1.25*y-sqrt(abs(x))).^2+x.^2-1;
endfunction;
function z=f(x)
z(1,1:2)=diffcode_jacobian(HH,x)
z(1,3:4)=numderivative(HH,x)
endfunction
xt = -1.4:0.01:1.4;
function Z=g(X,Y,f)
for i=1:size(X,"*")
T=[X(i) Y(i)];
Z(i,:)=f(T);
end
endfunction
//And for 280 values calculate fast
F=g(xt,xt)
--
Sent from: http://mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html
More information about the users
mailing list