Integration of functions of 1 and 2 vaiables

조회 수: 2 (최근 30일)
Ashok Das
Ashok Das 2021년 6월 30일
편집: Amit Bhowmick 2021년 7월 1일
I have two questions:
  1. 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)?
  2. 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?

답변 (1개)

Amit Bhowmick
Amit Bhowmick 2021년 7월 1일
  1. You can use dirac function to define,
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
Ashok Das
Ashok Das 2021년 7월 1일
That's what I am asking for. If we have to use "integral", then we have to make the function in the form
fun = @(x,y) ________
However, in my case the function is of not this form.
Can you give an example for this?
Thank you.
Amit Bhowmick
Amit Bhowmick 2021년 7월 1일
편집: Amit Bhowmick 2021년 7월 1일
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

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Calculus에 대해 자세히 알아보기

제품


릴리스

R2015a

Community Treasure Hunt

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

Start Hunting!

Translated by