definição on-line de função
deff('[s1, s2, ...] = newfunction(e1, e2,...)',text [,opt])
variáveis de entrada.
variáveis de saída.
matriz de strings.
string opcional:
a função é "compilada" para ser eficiente (padrão);
a função é compilada e preparada para profiling (ver profile);
a função não é "compilada".
deff pode ser usada para definir funções de
seqüências de instruções escritas em strings de textos. Objeto função
resultante tem as mesmas propriedades que qualquer outra função definida
em um arquivo de texto e carregada através de exec ou
exec.
Aspas em instruções (delimitando strings ou indicando transposição
de matrizes) devem ser dobradas para serem interpretadas corretamente (ver
quote). Isto pode tornar a escrita um tanto estranha. Uma alternativa em
tais casos é definir funções em arquivos, como de uso, para carregá-las no
Scilab através de exec (com a opção
'n') e utilizar sci2exp para uma
impressão das instruções deff correspondentes.