Problem to solve integration
1 view (last 30 days)
Show older comments
Deck Zhan Sim
on 24 Nov 2021
Answered: Star Strider
on 24 Nov 2021
Hi all, I having an issue to solve this problem.
clc
clear
close all
syms x
f = @x sin(x);
a = 0;
b = pi;
prompt = ('Enter the number of subinterval,n:');
n = input(prompt);
function result_integration = midpoint(f, a, b, n)
h = (b-a)/n;
result = 0;
for i = 0:(n-1)
result = result + f((a + h/2) + i*h);
end
result_integration = h*result;
end
I would be very grateful to those can solve this matter. Thanks!
0 Comments
Accepted Answer
Star Strider
on 24 Nov 2021
Change this —
f = @x sin(x);
to this —
f = @(x) sin(x);
That should work.
.
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!