Product of one-dimensional integrals, numerical integration

조회 수: 1 (최근 30일)
DIMITRIS GEORGIADIS
DIMITRIS GEORGIADIS 2021년 4월 17일
댓글: DIMITRIS GEORGIADIS 2021년 4월 22일
I want to compute the following product of integrals numerically using the and the tool of Matlab:
where, are known scalar values gathered into a vector and f, g are two continuous and differentiable functions. Any ideas?
  댓글 수: 2
Matt J
Matt J 2021년 4월 17일
편집: Matt J 2021년 4월 17일
What ideas do you need? You have already said that integral() is the tool you are going to use. That does seem very appropriate.
DIMITRIS GEORGIADIS
DIMITRIS GEORGIADIS 2021년 4월 17일
Thank you for your answer. I mean how to program it appropriately.

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

채택된 답변

Divija Aleti
Divija Aleti 2021년 4월 22일
Hi Dimitris,
Have a look at the following example code. I have assumed different functions for 'f' and 'g' and integrated their product from a lower bound of -2 to an upper bound of 2 using the 'int' function. There are 5 known scalar values here (n = 5), which I have gathered into a vector yi.
yi = 1:5;
syms x y
g(x,y) = x*y;
h = 1;
for i = 1:5
f(y) = yi(i)*y^3;
hi = int((f(y).*g(x,y)),y,-2,2);
h = hi.*h;
end
For more information on 'int', refer to the following link: int
Hope this helps!
Regards,
Divija

추가 답변 (0개)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by