Feval
Publicado por Vargath (1 intervención) el 02/06/2007 12:23:00
Hola, si tengo una funcion definida en un archivo .m tal que asi:
function a = mifuncion(arg,x)
a=arg+sin(x)
y quiero darla como parametro a otra funcion que haga un feval con esa funcion:
function b = otrafuncion(f,i)
feval(f,i)
la llamada sería
b =otrafuncion('mifuncion(*Aqui_yo_querria_indicar_el_valor_de_la_variable_arg*)',5(*este_seria_el_valor_de_x_a_evaluar*))
no encuentro la manera de que mifuncion devuelva un resultado de la forma a=8+sin(x) para pasarselo luego como cadena para que pueda hacer el feval.
Gracias por su ayuda
function a = mifuncion(arg,x)
a=arg+sin(x)
y quiero darla como parametro a otra funcion que haga un feval con esa funcion:
function b = otrafuncion(f,i)
feval(f,i)
la llamada sería
b =otrafuncion('mifuncion(*Aqui_yo_querria_indicar_el_valor_de_la_variable_arg*)',5(*este_seria_el_valor_de_x_a_evaluar*))
no encuentro la manera de que mifuncion devuelva un resultado de la forma a=8+sin(x) para pasarselo luego como cadena para que pueda hacer el feval.
Gracias por su ayuda
Valora esta pregunta


0