Numerical integration

I want to integrate numerically f(x,y) with respect to x keeping y constant. Can quad do it with some modifications?
Any other ideas??

回答 (2 件)

Andrei Bobrov
Andrei Bobrov 2011 年 7 月 27 日

0 投票

y = 5; %eg: y-constant
quad(@(x)f(x,y),xmin,xmax)

4 件のコメント

R yan
R yan 2011 年 7 月 27 日
My aim to get the value of the integral in terms of y. So that it can be again integrated with respect to y in the next step.
I have tried symbolic it works. But I need it numerical.
Andrei Bobrov
Andrei Bobrov 2011 年 7 月 27 日
doc dblquad
q = dblquad(f,xmin,xmax,ymin,ymax)
R yan
R yan 2011 年 7 月 28 日
you mean to say:
int(int(f(x,y),x,a,b),y,a,b)=dblquad('f(x,y)',a,b,a,b)
valid for all f(x,y)?
Mike Hosea
Mike Hosea 2011 年 8 月 2 日
Not for *all* f(x,y), but almost certainly for *your* f(x,y). See Fubini's theorem, for example.

サインインしてコメントする。

Innocent
Innocent 2011 年 8 月 2 日

0 投票

Hi Yan, i did post an example of simple code under newsgroup follow the link bellow to check it out.

カテゴリ

ヘルプ センター および File ExchangePropagation and Channel Models についてさらに検索

質問済み:

2011 年 7 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by