evstr avaliação de expressões Seqüência de Chamamento H=evstr(Z) [H,ierr]=evstr(Z) Parâmetros Z matriz de strings M ou list(M,Subexp) M matriz de strings Subexp vetor de strings H matriz ierr inteiro, indicador de erro Descrição Retorna o resultado da avaliação da matriz de strings M. Cada elemento da matriz deve definir uma expressão Scilab válida. Se a avaliação de M levar a um erro, a versão de valor de único retorno, H=evstr(M), levanta erro de modo usual. A versão de dois valores de retorno, [H,ierr]=evstr(M) , por outro lado, não produz erro, mas retorna o número de erro em ierr. Se Z é uma lista, Subexp é um vetor de strings, que define subexpressões que são avaliadas antes da avaliação de M. Estas subexpressões devem ser referidas como %(k) em M, onde k é o índice da subexpressão em Subexp. evstr('a=1') não é válido (use execstr ao invés). Exemplos a = 1; b = 2; Z = ['a','b'] ; evstr(Z) a = 1; b = 2; Z = list(['%(1)','%(1)-%(2)'],['a+1','b+1']); evstr(Z) evstr('NaN'), evstr('Inf') Ver Também execstr