Something must be a floating point scalar?
Show older comments
f=@(x,y) sqrt(9-x.^2-y.^2);
xmax=@(y) sqrt(9-y.^2);
volume=integral2(f,0,xmax,0,3)
But it says XMAX must be a floating point scalar? What's wrong?
Accepted Answer
More Answers (1)
Albert Justin
on 10 Apr 2022
0 votes
Enter the function f(x,y)=@(x,y) x.*y
Enter the outer integral lower limit:0
Enter the outer integral upper limit:a
Enter the inner integral lower limit:@(x) x.^2
Enter the inner integral upper limit:@(x) 2-x
i get the same error
1 Comment
a = 5;
f = @(x,y) x.*y
xmin = 0
xmax = a
ymin = @(x) x.^2
ymax = @(x) 2-x
integral2(f, xmin, xmax, ymin, ymax)
Categories
Find more on Numerical Integration and Differentiation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!