feval
Evaluar una función
Descripción
[
evalúa una función utilizando su nombre o identificador y usando los argumentos de entrada y1,...,yN
] = feval(fun
,x1,...,xM
)x1,...,xM
.
La función feval
sigue las mismas reglas de precedencia y ámbito de aplicación que una llamada directa a un identificador de función. Para obtener más información, consulte Crear un identificador de función.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Si cuenta con un identificador de función, no es necesario usar
feval
porque puede invocar el identificador de función directamente. Los resultados de las siguientes instrucciones son equivalentes.fh = @eig; [V,D] = fh(A) [V,D] = feval(@eig,A)
Para evaluar una función anidada o local con
feval
, use un identificador de función en lugar del nombre de función. Para obtener más información, consulte Llamar a funciones locales utilizando identificadores de función.
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a