![人工智能数学基础](https://wfqqreader-1252317822.image.myqcloud.com/cover/67/38507067/b_38507067.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.5 多元积分学
多元函数有多重积分的概念,这里只介绍二重积分。定积分可用来求曲边梯形的面积,与此类似,二重积分可用来求曲顶柱体的体积。本节主要介绍二重积分的概念、计算方法等内容。
3.5.1 二重积分的概念
设函数在闭区域
上有界,把闭区域
任意划分成
个可求面积的小闭区域
,其中,
表示第
个小闭区域,也表示它的面积。在每个
上任取一点
,作乘积
,并作和
。令
表示各小闭区域直径的最大值,若极限
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_547.jpg?sign=1739165381-bEIryxhEzgYYl68m7l9TOMVaSlP0yKdJ-0-d0027b8bbf957dcb970b2ba1cdfcd315)
存在,则称函数在区域
上可积,并把极限值称为函数
在闭区域
上的二重积分,记为
,即
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_553.jpg?sign=1739165381-4YMaaKISL5LkabtWUtm2IL1iGPG20eJC-0-c62a5aa08ef0b37139df2f3a9b650a54)
(3-7)
其中,称为被积函数;
称为被积表达式;
称为面积元素;
和
称为积分变量;
称为积分区域。
3.5.2 二重积分的计算
在Python中,没有直接求解二重积分的函数命令,需要先将二重积分化为二次积分:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_560.jpg?sign=1739165381-teNQl5EFiosBJR8lyiLvky9vi24mC0T3-0-da8782d5901323d8ae6482d2d2a5d9ba)
(3-8)
或者
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_561.jpg?sign=1739165381-o6XDIheykvkIHJib4fpxkRr9SAKnab8n-0-a84b5be161e4444dc7e455e997a9a416)
(3-9)
然后用程序求解。
例3-16 计算,其中,
为由
所围成的有界区域。
解:(1)绘制积分区域。
使用Python包SymPy中的solve函数求解方程组(x为非负数)。具体程序如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_566.jpg?sign=1739165381-CJL6LLw2GuhzcRspGAI8vmkEuJ5Yjz3J-0-1b212075dda1f5f37edd4c09e3550676)
输出结果如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_567.jpg?sign=1739165381-2VkAATHvU7t3N9QRGgAhG87BZYj5h4s2-0-6e1b24758d9824d661fadcc8a8a79d88)
从结果可知,两条线的交点为(1,1),而与这两条线的交点为(0,2)和(1.414,2),使用Python包Matplotlib中的plot和fill_betweenx函数绘制积分区域。具体程序如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_569.jpg?sign=1739165381-BKymbSvRoR0ru0FpUlhIK3IRMk5LnyCg-0-41d388713ea716b026adc955664999bb)
输出的积分区域如图3-8所示。
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_570.jpg?sign=1739165381-rm51TCx5TmMe8OwZYvq1EfNPUU5KdVRs-0-8e104b7293de8c5631f3fa105f55a117)
图3-8 输出的积分区域
(2)计算。
从图3-8可以看出,可将积分化为先对x积分再对y积分,可使用Python包SymPy中的integrate函数求解定积分。具体程序如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_571.jpg?sign=1739165381-HSO841pVhTlf9qnaJVUcnijkumqv3YcR-0-ae86c6e6ca049c3946072fb558cb3be8)
输出结果如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_572.jpg?sign=1739165381-HzWujNFf8ZvdQe2xIMjPFwpuDSw0yuI0-0-e9e1e79afe201ee6dd6f744d9d2155ba)
例3-17 计算,其中,
为
表示的区域。
解:该二重积分在直角坐标系下没有解析解,但通过极坐标变换可以求解。具体程序如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_576.jpg?sign=1739165381-k2h57E1fmo1Tg3MOJmCyp8iZ4r8RoKKa-0-779af0232166b5782b14554528dee4e3)
输出结果如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_577.jpg?sign=1739165381-yPElSP9T9fmeA4SCSAxFjbgOFKCp0mf8-0-6ae282e144161107e6ab6b9a6d66745f)
因此,将原二重积分转化为
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_578.jpg?sign=1739165381-qYum9uHDaFyTuNNJ3fMZedy5tbrNIHCv-0-4011b6bc7c378634563944a4d98463f2)
再使用Python包SymPy中的integrate函数求解定积分。完整程序如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_579.jpg?sign=1739165381-CJTLFXDcoecmo03u5HHoOZd6kJ6sO2iq-0-bbd76679e7570518ce828491b164a005)
输出结果如下:
![img](https://epubservercos.yuewen.com/10291D/20266983808220206/epubprivate/OEBPS/Images/txt003_580.jpg?sign=1739165381-v80rw9TN7LxeInFzwttZ9QjvibNHseX1-0-e5e92538914e117077a7301ad2f7c9cd)