matlab二重定积分_二重积分 matlab

第六章

MATLAB

计算二重积分

由于二重积分可以化成二次积分来进行计算,因此只要确定出几分区域,就可以反复

使用

int

命令来计算二重积分。

6.4.1

计算二重积分

2

2

y

D

I

x

e

dxdy



D

是由直线

x=0,y=1,y=x

所围区域

该积分可以写成

2

1

2

0

0

y

y

I

dy

x

e

dx

2

1

2

0

0

y

y

I

dx

x

e

dy

按第一种形式的求解步骤为

syms

x

y

I1=int(x^2*exp(-y^2),x,0,y)

I1=

1/3*y^3*exp(-y^2)

I=int(I1,y,0,1)

I=

-1/3*exp(-1)+1/6

有意思的是,如果采用第二种形式,手工无法计算,而用

MATLAB

却照样可以算出结

果:

syms

x

y

I1=int(x^2*exp(-y^2),y,x,1)

I1=

1/2*erf(1)*pi*(1/2)*x^2-1/2*erf(x)*pi^(1/2)*x^2

I=int(I1,x,0,1)

I=

-1/3*exp(-1)+1/6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值