matlab Integration function

Good morning everyone
I would like to integrate the following function from 0 until 0.018. Can somebody give me a suggestion about the matlab code for this task ? I have tried different options (quad option) but MATLAB gives me a error.
y=8.3151e+006*x^3-7.9844e+005*x^2+20672*x-0.586
Thanks
Sergio

 Réponse acceptée

Andrei Bobrov
Andrei Bobrov le 2 Nov 2011

0 votes

f=@(x)8.3151e+006*x.^3-7.9844e+005*x.^2+20672*x-0.586
result = quad(f,0,.018)
or
p = [8315100 -798440 20672 -0.586] % coefficients of polynom
result = diff(polyval(polyint(p),[0 .018]))

Plus de réponses (0)

Catégories

En savoir plus sur Polynomials dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by