func2str
Converte um function handle em texto.
Categoria: Language Fundamentals > Data Types
Sintaxe
s = func2str(fh)
Retorna o nome de um handle simples, ou o texto completo de um anônimo.
Descrição
func2str é o inverso de str2func. É útil para imprimir qual função foi usada e para salvar uma função anônima como texto. O corpo de uma função anônima aparece em forma normalizada, então o espaçamento pode diferir do digitado.
Argumentos de entrada
fh- Function handle.
Argumentos de saída
s- Vetor de caracteres. Para
@siné'sin'(sem@); para uma função anônima começa com@e mostra a lista de parâmetros e o corpo.
Exemplo
Handles simples e anônimos
func2str(@sin)
func2str(@(x, y) x + y)
Saída
ans = 'sin'
ans = '@(x,y)x+y'