📑 查看全课大纲(第 42 / 93 节)
- 1.概论和集合的定义
- 2.逼疯康托的实数集理论
- 3.常用不等式与映射
- 4.函数及特殊函数
- 5.序列极限的定义
- 6.序列极限的性质与夹逼定理
- 7.重要极限
- 8.无穷小量,无穷大量和一组重要的阶的比较关系
- 9.聚点原理
- 10.函数极限及其性质
- 11.重要极限与等价无穷小
- 12.连续函数
- 13.导数的概念(那些年,扛起牛顿的胡克)
- 14.定义法求导
- 15.函数四则运算的导数与反函数求导法则
- 16.复合函数,隐函数,参数式求导
- 17.不定式求导之“洛必达与伯努利的师生情”
- 18.一阶微分
- 19.高阶导数
- 20.高阶微分
- 21.罗尔中值定理与拉格朗日中值定理
- 22.柯西空降科学院遭排挤
- 23.泰勒公式与泰勒的克妻属性
- 24.利用泰勒展开唯一性定理计算泰勒展开
- 25.泰勒公式的余项估计
- 26.极值问题与导数
- 27.函数凹凸性
- 28.无卵用的渐近线与函数作图
- 29.不定积分的定义
- 30.第一换元法
- 31.第二换元法
- 32.分部积分法
- 33.有理式积分
- 34.三角替换
- 35.定积分的概念
- 36.定积分的性质与积分中值定理
- 37.变上限定积分
- 38.微积分基本定理之“高斯教你如何优雅地装逼”
- 39.定积分的换元法
- 40.奇偶函数与周期函数的定积分
- 41.曲线求长与不可求长曲线(海岸线居然算不出长度?)
- 42.旋转体体积
- 43.旋转体侧面积
- 44.极坐标下图形的面积(数学系常用表白曲线)
- 45.欧式空间
- 46.点列极限,开集与闭集
- 47.多元函数的定义
- 48.多元函数的极限
- 49.多元连续函数
- 50.一阶偏导数
- 51.高阶偏导数
- 52.全微分
- 53.方向导数与梯度
- 54.链式法则
- 55.一阶全微分形式的不变性与高阶微分
- 56.多元函数的泰勒公式
- 57.隐函数存在定理与逆映射存在定理
- 58.多元函数的极值
- 59.矩阵基础知识
- 60.行列式的定义与特殊矩阵的行列式
- 61.行列式的性质
- 62.行列式按k行展开
- 63.线性方程组初步与高斯消元法
- 64.齐次线性方程组与Cramer法则
- 65.线性空间
- 66.线性相关与线性无关
- 67.向量组的秩
- 68.矩阵的秩与线性方程组有解的充要条件
- 69.齐次线性方程组的解集结构
- 70.非齐次线性方程组解集结构
- 71.基与维数
- 72.矩阵的乘法
- 73.特殊矩阵
- 74.矩阵乘积的秩与行列式
- 75.矩阵的逆
- 76.正交矩阵
- 77.矩阵对角化与特征值特征向量
- 78.实对称矩阵对角化
- 79.二次型与正定矩阵
- 80.LU分解
- 81.Cholesky分解
- 82.SVD分解
- 83.线搜索
- 84.步长
- 85.最速下降法和牛顿法
- 86.共轭梯度法
- 87.拟牛顿法
- 88.无约束优化
- 89.若干知识点补充(一)
- 90.若干知识点补充(二)
- 91.凸优化问题
- 92.对偶问题(一)
- 93.对偶问题(二)
旋转体体积
约 15 分钟
旋转体体积
小象实战讲义 · 人工智能数学基础
在掌握了定积分计算平面图形面积之后,我们将其思想推广到三维空间,学习如何计算旋转体的体积。旋转体是几何与工程中常见的形体,例如花瓶、车轮、容器等。本节将学习利用“微元法”建立旋转体体积的通用积分公式,并通过推导圆锥体积公式和计算椭球体、圆环体体积,来巩固这一核心的积分思想。
💡 核心导读
- 核心思想:将旋转体视为由无数个“薄圆片”或“薄圆环”堆叠而成,通过积分求和得到总体积。
- 核心公式:绕 x 轴旋转的体积公式为 ;绕 y 轴旋转需根据函数关系进行变量代换。
- 方法拓展:对于绕平行于坐标轴的直线旋转,或由两个函数围成的区域旋转产生的“空心”旋转体,需使用“圆环法”(垫圈法)。
- 实践验证:我们将使用 Python 的 SymPy 库来符号化推导圆锥体积公式,并数值验证椭圆旋转体体积的计算结果。
旋转体与体积微元法
旋转体是由一个平面图形绕该平面内的一条定直线(旋转轴)旋转一周所形成的立体。
考虑一个在区间 上非负的连续函数 ,其图像与 轴及直线 , 围成一个曲边梯形。当这个曲边梯形绕 轴旋转一周时,就形成了一个旋转体。
如何求这个旋转体的体积 ?我们采用微元法(元素法):
- 分割:将区间 分割为许多小区间,任取其中一个代表性小区间 。
- 近似:对应于这个小区间的薄片,近似看作一个底面半径为 、高为 的薄圆柱体(或称“圆片”)。
- 求微元:这个薄圆柱体的体积微元 为: 这里, 是薄片的底面积(圆面积), 是其厚度。
- 积分求和:将所有这样的薄片体积从 到 “垒”起来,即对体积微元进行定积分,得到总体积:
这就是绕 x 轴旋转的旋转体体积公式。其核心在于理解“以直代曲,以不变代变”,用无数个薄圆柱体的和来逼近复杂的旋转体。
同理,如果由曲线 ,直线 , 及 轴围成的图形绕 轴旋转,则体积公式为:
公式应用:推导圆锥体积公式
已知圆锥的底面半径为 ,高为 。我们可以将其视为一个直角三角形绕其一条直角边旋转而成。
思路: 建立直角坐标系,令圆锥的顶点在 ,底面中心在原点 ,底面在 平面上。考虑由点 , 和原点 构成的直角三角形。该三角形绕 轴(即图中直角边)旋转一周即得圆锥。
此时,旋转轴是 轴,我们沿 轴方向进行分割。对于任意 ,过点 作垂直于 轴的平面,截圆锥得到一个圆面,其半径记为 。
由相似三角形关系可得: 解得:
这个 就是对应 处薄圆片的半径。因此,体积微元为:
对 从 到 积分,得到圆锥体积:
利用定积分的性质,作变量代换 ,则 ,当 时 ,当 时 。积分变为:
由此我们严格推导出了圆锥体积公式:。它恰好是同底等高圆柱体积 的三分之一。
import sympy as sp
# 符号定义
R, h, y = sp.symbols('R h y', positive=True)
# 圆锥体积积分表达式
V_expr = sp.pi * (R - (R/h)*y)**2
# 计算定积分
V = sp.integrate(V_expr, (y, 0, h))
print(f"圆锥体积 V = {sp.simplify(V)}")
# 输出: 圆锥体积 V = pi*R**2*h/3复杂情形:椭圆旋转体与圆环法
考虑椭圆 ,即中心在 ,长半轴 ,短半轴 。我们分别计算其绕 轴和 轴旋转所得立体的体积。
绕 x 轴旋转(圆盘法)
椭圆绕 轴旋转形成一个椭球体。我们只需考虑上半部分曲线 ,其中 的取值范围由椭圆方程决定:,解得 。
使用绕 轴旋转的体积公式:
计算该积分: {5/2}^{11/2} - \frac{4}{9} \left[ \frac{1}{3}(x-4)^3 \right]{5/2}^{11/2} \right) \ &= \pi \left( \left( \frac{11}{2} - \frac{5}{2} \right) - \frac{4}{27} \left[ \left( \frac{3}{2} \right)^3 - \left( -\frac{3}{2} \right)^3 \right] \right) \ &= \pi \left( 3 - \frac{4}{27} \cdot 2 \cdot \frac{27}{8} \right) \ &= \pi \left( 3 - 1 \right) \ &= 2\pi \end{aligned}
所以,该椭圆绕 轴旋转所得椭球体的体积为 。
绕 y 轴旋转(圆环法)
椭圆绕 轴旋转会形成一个圆环体(形如甜甜圈),中间是空心的。此时,沿 轴方向切割,得到的截面是一个圆环。
对于固定的 ,从椭圆方程可以解出对应的两个 值(内径和外径): 其中, 是外半径, 是内半径。
对应于厚度为 的薄片,其形状是一个圆环。圆环的面积是外圆面积减去内圆面积:
因此,体积微元为:
对 从 到 积分:
利用平方差公式 简化被积函数:
因此,体积公式简化为:
注意到定积分的值与积分变量符号无关,,后者是上半圆 与 轴围成的面积,其值为 。所以:
所以,该椭圆绕 轴旋转所得圆环体的体积为 。
import sympy as sp
import numpy as np
# 符号计算验证椭圆旋转体体积
x, y = sp.symbols('x y')
# 定义参数
a = sp.Rational(3, 2) # 长半轴
b = 1 # 短半轴
center = 4
# 1. 绕x轴旋转体积 V1
# 上半椭圆函数 y = b * sqrt(1 - ((x-center)/a)^2)
# 体积公式: V1 = pi * ∫ y^2 dx, x从 center-a 到 center+a
x_low = center - a
x_high = center + a
y_squared = b**2 * (1 - ((x - center)/a)**2)
V1_sym = sp.pi * sp.integrate(y_squared, (x, x_low, x_high))
print(f"绕 x 轴旋转体积 V1 (符号计算) = {V1_sym}")
print(f"V1 的数值 = {V1_sym.evalf()}")
# 2. 绕y轴旋转体积 V2 (圆环法)
# 对于给定的y,解椭圆方程得到两个x值: x = center ± a*sqrt(1 - (y/b)^2)
# 体积公式: V2 = pi * ∫ [ (x_right)^2 - (x_left)^2 ] dy, y从 -b 到 b
y_low = -b
y_high = b
x_right = center + a * sp.sqrt(1 - (y/b)**2)
x_left = center - a * sp.sqrt(1 - (y/b)**2)
integrand = x_right**2 - x_left**2
V2_sym = sp.pi * sp.integrate(integrand, (y, y_low, y_high))
print(f"\n绕 y 轴旋转体积 V2 (符号计算) = {V2_sym}")
print(f"V2 的数值 = {V2_sym.evalf()}")
# 数值验证简化后的积分 ∫_{-1}^{1} sqrt(1-y^2) dy = π/2
from scipy.integrate import quad
f = lambda y: np.sqrt(1 - y**2)
val, err = quad(f, -1, 1)
print(f"\n数值验证 ∫√(1-y²)dy from -1 to 1: {val}, 理论值 π/2: {np.pi/2}")📝 动手练一练
圆环体的体积:考虑由圆 (其中 )绕 轴旋转一周所形成的立体(圆环体,或称轮胎面体)。试用圆环法推导其体积公式。
空心旋转体:求由曲线 与 所围成的平面图形,绕 轴旋转一周所形成的旋转体的体积。
参考答案:
- 对于固定的 ,从圆的方程解出 。外半径为 ,内半径为 。体积微元 。因此体积 。
- 首先求两曲线交点:解 得 或 。在区间 上,。旋转体可看作由外曲线 旋转形成的立体挖去由内曲线 旋转形成的立体。故体积 。
本章小结
本节我们深入学习了计算旋转体体积的微元法,这是定积分在几何应用中的核心内容。
要点回顾:
- 基本公式:绕 轴旋转,;绕 轴旋转,。关键在于找准旋转半径和积分变量。
- 方法本质:“以直代曲”,用无数个薄圆盘(圆柱)的体积和来逼近旋转体体积。
- 拓展方法——圆环法:当旋转体是空心的,或由两个函数围成的区域旋转而成时,体积微元是圆环的面积乘以厚度,即 。
- 实践推导:我们成功推导了圆锥体积公式,并计算了椭圆绕不同坐标轴旋转形成的复杂旋转体体积。
行动清单:
- 理解并默写绕坐标轴旋转的体积公式,明确公式中每一项的几何意义。
- 动手画图:面对一个旋转体体积问题时,首先画出草图,标出旋转轴、典型薄片的位置及其半径(或内外半径),这是正确建立积分表达式的关键。
- 尝试编程验证:使用 Python 的 SymPy 或 SciPy 库,对你手工计算的积分结果进行符号或数值验证,培养计算思维和验证习惯。
— 小象教研组
- 第8章讲义:定积分(PDF · 3.8MB)下载
领取《小象 11GB VIP 课件资料包与大厂真题手册》
包含全套实战 Jupyter 源码、清洗后数据集、大厂高频面试真题与专属学员答疑交流群。
- ✔完整 Python / 数据分析 Jupyter 实战源码
- ✔大厂真实业务数据集与练习题
- ✔微信扫码添加课程顾问,免费获取网盘下载链接
微信扫码添加顾问