quad error
2 views (last 30 days)
Show older comments
Good Afternoon All,
I am attempting to use matlab quad on a simple constant and im getting a rather large error (the calculated value is online 25% of the actual value). Say I have f(x)=10 and wish to calculate the definite integral between 0 and 5.
Then the it will be the integral of 10 dx from 0 to 5
This leads to 10x between 0 and 5 = 10(5)-10(0)=50.
When I use matlab quad I get: >> f=10;a=0;b=5; >> x=quad(inline('f'),a,b)
x =
12.5000
Where am I going wrong with this?
Thanks,
Mel
1 Comment
Sean de Wolski
on 19 Mar 2012
I'd like to throw a word in for recommending against using INLINE!
doc function_handle
Accepted Answer
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!