integration using for loop

i need to integral the fu= x^2+y^3 , from 0 to 2 for x and from 2 to 4 for dy . using for loop and int or integral in matlab .can anybody help me?

Answers (1)

Use integral2 -
f = @(x,y) x.^2 + y.^3;
out = integral2(f, 0, 2, 2, 4)
out = 125.3333

1 Comment

In case you want to perform symbolic integration -
syms x y
f(x, y) = x^2 + y^3;
out = int(int(f, x, 0, 2), y, 2, 4)
out = 
double(out)
ans = 125.3333

Sign in to comment.

Asked:

on 7 Nov 2023

Commented:

on 7 Nov 2023

Community Treasure Hunt

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

Start Hunting!