Matlab - PROBLEMAS CON EL FEVAL

 
Vista:

PROBLEMAS CON EL FEVAL

Publicado por JESUS (1 intervención) el 21/06/2004 22:15:37
Me seria muy util para una funcion que me he hecho, que me pudiese crear m-files con la informacion pedida automaticamente, es decir, le digo que me diga la formula 'ej. cos(x)' y quiero que me cree un m-file con esa ecuacion para luego poder usar el feval. Gracias a quien me pueda ayudar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PROBLEMAS CON EL FEVAL

Publicado por Mauricio (1 intervención) el 11/04/2008 03:09:03
ejemplo
crea un archivo m con los siguientes comandos
function la=f(x)
la=x^2+3*x;

guarda el archivo m con el nombre f y vuelve a matlab

prueba en el command window ingresando
feval(f,3)

el resultado debiese ser 18
debiese funcionar perfecto..

ahora generalizando es como una function de matlab

function out=mifuncion(x,x,z....)
out=f(x)

eso

suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PROBLEMAS CON EL FEVAL

Publicado por angel (1 intervención) el 27/11/2015 01:19:37
me sale
??? Input argument "x" is undefined.

Error in ==> f at 2
la=x^2+3*x;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 8.160
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

RE:PROBLEMAS CON EL FEVAL

Publicado por JOSE JEREMIAS CABALLERO (5623 intervenciones) el 27/11/2015 14:05:34
1
2
3
4
5
>>  feval(@(x)x^2+3*x ,5)
 
ans =
 
    40



Saludos .
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
jjcc94@hotmail.com
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación.
Toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 8.160
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

PROBLEMAS CON EL FEVAL

Publicado por JOSE JEREMIAS CABALLERO (5623 intervenciones) el 18/09/2018 18:53:33
1
2
3
4
5
xo=-7;
syms x
Fx=exp(x)-1.5-atan(x);
f=str2func(strcat('@(x)',char(Fx)));
f(xo)

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar