Integrales definidas

Manu2
14 de Octubre del 2009
Hola a todos y gracias de antemano por vuestra ayuda.
Me gustaría saber como puedo hacer integrales en Matlab, pues por mucho que mire, lea y toquetee, no lo consigo...
Ejemplo: tengo una funcion X que depende de la variable F que esta definida entre 0 y 20000, ¿como hago para conseguir integrarlo con la variable independiente f?
Michisimas gracias!

carmolord
14 de Octubre del 2009
Hola. Voy a ver si te puedo explicar...

Matlab tiene una funcion para hacer integrales definidas, se llama quad
La funcion quad(Fun,x1,x2) devuelve el valor de la integral de la funcion Fun en el intervalo (x1,x2). La funcion puede venir dada por:

-un objeto "inline":
fun=inline('x.^2+x')

En este caso llamar a quad(fun,0,1)

-Una M-function
function y=fun(x)
y=x.^2+x;

quad(@fun,0,1)

Bueno, espero que te sirva esto, de todas formas mira la ayuda (help quad) ó (doc quad).