- You can use dirac function to define,
Integration of functions of 1 and 2 vaiables
2 views (last 30 days)
Show older comments
I have two questions:
- I have a function like this: f(x) = 1 (if x=0) and f(x)=0 (if x~=0). How can I integrate between any interval (a,b)?
- Two-dimensional function: f(x,y) is given. How can I integrate f(x,y) with respect to only the variable 'x', while keeping 'y' fixed?
0 Comments
Answers (1)
Amit Bhowmick
on 1 Jul 2021
syms x
f=dirac(x)
intf=int(f,x) %Indefinite integration
intfd=int(f,x,[a b] %definite integration
2. For question 2 use this
syms x y
f=x^2+y^3
intf=int(f,x)
4 Comments
Amit Bhowmick
on 1 Jul 2021
Edited: Amit Bhowmick
on 1 Jul 2021
If you keep y fixed then it would be symbol only unless you provide some value of y. I think integral function does pure numerical integration (You can check reference page). hence it is not possible to integrate using integral where y is a symbol. So you can do one thing make an array of Y=a:b,
and put y=Y(ii) and then integrate using integral(f,ax,bx) where f=@(x) ax+by+c (say)
or use integral2(f,ax,bx,ay,by) f=@(x,y) ax+by+c
See Also
Categories
Find more on Calculus 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!