terça-feira, 10 de abril de 2012

FreeMat 4 - Error: Too many inputs to function evalin

Problemas no Freemat na função input

--> ConicSc
Nova figura ? : sim (S) ou no (N) S
Lat. do canto inf. esquerdo -29
In /usr/share/freemat/toolbox/io/input.m(input) at line 37
In /home/thiago/UFPR.02/5.semestre/Projecoes/ConicSc.m(ConicSc) at line 7
In docli(builtin) at line 2
In base(base)
In base()
In global()
Error: Too many inputs to function evalin ....


Solução:
Abrir o arquivo input.m no meu caso localizado em /usr/share/freemat/toolbox/io/input.m e modificar a linha 37, :

DE:

y = evalin('caller',a,'0;printf("%s\n",lasterr);needval=1;');

PARA:

y = eval(a,'0;printf("%s\n",lasterr);needval=1;');

E pronto!

Nenhum comentário: