楼主: 李宏海
17058 11

[问答] 怎样用matlab求二重积分? [推广有奖]

11
李宏海 发表于 2011-3-18 17:26:43 |只看作者 |坛友微信交流群
需要什么邀请码,才能注册
低调,再低调!

使用道具

12
matlab-007 发表于 2016-7-25 19:40:26 |只看作者 |坛友微信交流群
使用matlab的int函数可以方便的计算积分,以及多重积分。
设二重积分还是表达式为 z=z(x,y),积分域为下限 y1(x) 上限 y2(x),从 x1 到 x2,则二重积分代码为:
int(int(z,y,y1,y2),x,x1,x2)
需要先定义符号变量 x,y,以及表达式 z,y1,y2 和数值 x1,x2 的值。
半径为1,以原点为圆心的圆上,对 z=x^2+y^2+xy 做二重积分:int ,函数功能强大,可以计算积分、定积分、广义积分以及一些特殊积分(如 sin(x)/x 的无穷积分、高斯积分、伽马积分等),

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 02:16