the bug does not happen in scilab 5.3.3 win64.
Ezequiel, did you try to rename the argument "param" to something else?
like "myparam". Maybe "param" is used internaly by some scilab function
On 05/08/2013 16:27, Ezequiel Soule wrote:
clear
function f=fiso(var,intP,param)
fiazo=var(1);
xt=v
clear
function f=fiso(var,intP,param)
fiazo=var(1);
xt=var(2);
T=var(3);
I=var(4);
nu=intP;
chi=1;
rp=1;
razo=param;
f = fiazo*xt/razo*log(fiazo*xt) + fiazo*(1-xt)/razo*log(fiazo*(1-xt)) + (1-fiazo)/rp*log(1-fiazo)+ chi*fiazo*(1-fiazo);
endfunction
function f=ftot(xt,p,intP,