微积分奇观之计算曲线的平均高度

下图是某地的气温变化图,

我们一般所说的平均气温实际上只是取几个时刻的气温值后求其平均而已,但准确来讲是不是应该将给定时段内所有的(无数个)气温值的平均值给计算出来才算得上是平均气温的准确值呢?这就引入了本文所要解决的问题——把连续曲线上所有点的高度的平均值(平均高度)给求出来,其中曲线上各点的高度规定为该处的函数值。乍看之下这好像是个不可能的任务,因为曲线上无数个点对应的无限多个高度我们是加不过来的,更别提用总和除以总数来计算平均高度了——不得不承认这个事实,但如果换成有限多个高度,那么其平均值自然是可以求出来的,本文就将从此入手来求出这无限多个高度的平均值。

C:\Users\i\Documents\Tencent Files\2281570025\FileRecv\texstudio_tffCKG.jpg

在上图中将[a,b]等分成n个小区间,也即在[a,b]上等距离地取n+1个不同的点xi,即

a = x0 < x1 < x2 < ⋯ < xi − 1 < xi < ⋯ < xn = b (其中i = 1, 2, …, n

相邻两个分点构成的区间[xi − 1, xi]的长度是ban

1

当n足够大的时候,每个这种小区间的长度就会足够小,以至于小区间内任意一点ξi对应的函数值f(ξi)和里面其它x对应的函数值的差别也就不会很大,这时就可用f(ξi)来代表该小区间内点的高度,当n越大,f(ξi)就越能代表该小区间内点的高度,我们就定在不断等分过程中这n个点的平均高度的极限

limnf(ξ1)+f(ξ2)++f(ξn)n

连续曲线f(x)于[a,b]上所有点的平均高度。又因为连续曲线f(x)于[a,b]上构成的曲边梯形面积是

limλ0(f(ξ1)Δx+f(ξ2)Δx++f(ξn)Δx)=limλ0i=1nf(ξi)Δx=S

其中Δx是每个小区间的长度ban,借助这个条件上述平均高度可以有进一步的计算结果2

limnf(ξ1)+f(ξ2)++f(ξn)n=limnf(ξ1)Δx+f(ξ2)Δx++f(ξn)ΔxnΔx=limn(f(ξ1)Δx+f(ξ2)Δx++f(ξn)Δx)limn(nΔx)=Slimn(n×ban)=Sba

S是曲边梯形的面积,而b − a是曲边梯形的底边长度,所以求出来的连续曲线f(x)于[a,b]上所有点的平均高度Sba就相当于是与曲边梯形面积相等且共底的矩形的高度。

C:\Users\i\Documents\Tencent Files\2281570025\FileRecv\blue-no-rectangle.jpg

下面举三个例子来看看这个方法求出来的连续曲线上所有点的平均高度与我们的直觉的关系:

  1. 常数函数c于[a,b]上所有点的平均高度显然是limnf(ξ1)+f(ξ2)++f(ξn)n=c,这与我们的直觉一致;

  2. y=2x于[1,5]上的所有点的平均高度

    C:\Users\i\Documents\Tencent Files\2281570025\Image\C2C\8KN78J_P%Z@66~H1)7VBA~W.png

    从直观上来看我们极有可能认为这个平均高度是+2=2×1+2×52=6,用我们计算平均高度的方法得到这个值等于梯形的面积(2+10)42=24除以区间[1,5]的长度4结果是6=244,也和我们的直觉一致;

  1. 我们可能会从直觉上认为14圆的图像于第一象限内所有点的平均高度是12

    C:\Users\i\Documents\Tencent Files\2281570025\Image\C2C\V_QW]ONJFVBCQKXDANA~@O0.png

    但根据我们上面的方法其平均高度是011x2dx1=011x2dx=π40.79>12,那么我们的直觉错在哪里呢?y=1x2=12时,x=3287%,所以1x2于[0, 32]的图像上每个点的高度都大于等于12,这大约占了函数图像的87%,但我们还认为整个(100%)函数图像上所有点的高度是12,这就低估了这个平均高度了。

所以上述求连续曲线上所有点的平均高度的方法有符合直觉的地方,有时虽不符合直觉但也有其合理性。最后,通过本文的方法我们把坐标系上一条连续曲线的平均高度给计算出来了,这是不是很不可思议呢?


  1. 由于本人不擅长数学绘图,所以本动图和情景有点不太符合,有能力者可联系我一起出更好的图

  2. Introduction to Calculus and Analysis Volume I, Reprint of the 1989 edition, Richard Courant, Fritz John, p141

posted @   iMath  阅读(1757)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· .NET 进程 stackoverflow异常后,还可以接收 TCP 连接请求吗?
· SQL Server统计信息更新会被阻塞或引起会话阻塞吗?
阅读排行:
· 传国玉玺易主,ai.com竟然跳转到国产AI
· 本地部署 DeepSeek:小白也能轻松搞定!
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
· 我们是如何解决abp身上的几个痛点
· 普通人也能轻松掌握的20个DeepSeek高频提示词(2025版)
1757
关于我和本博客(iMath.cnblogs.com)
点击右上角即可分享
微信分享提示