💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 2.4 与电子表格集成 > 原文: [http://math.mit.edu/~djk/calculus_beginners/chapter02/section04.html](http://math.mit.edu/~djk/calculus_beginners/chapter02/section04.html) **我们尚未定义函数,因此本节比我们先行一步。如果你在这里遇到困扰你的事情,请停下来,继续下一章,稍后再回到这里。如果您在下面看到的内容有意义,那就继续吧。** **积分具有几何意义。给定正函数![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif),![](https://img.kancloud.cn/c9/d9/c9d999d9a4e8bd3d6f8e50519d1dfaa8_13x12.gif)和![](https://img.kancloud.cn/da/be/dabea901c4b1a4079aa96d47bcee4e75_14x12.gif)之间的![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的定积分表示函数![](https://img.kancloud.cn/90/34/90340615fd75f4a3550a82c374838b6b_34x18.gif)与 x 轴的曲线图之间的区域,来自![](https://img.kancloud.cn/90/34/90340615fd75f4a3550a82c374838b6b_34x18.gif)的固定起始值![](https://img.kancloud.cn/2a/b8/2ab891dce5fec2f1f344ff3cfae45c84_31x16.gif),与![](https://img.kancloud.cn/5d/41/5d41a085ce15e7f6514d48ef80e3fb79_51x16.gif)的另一个值![](https://img.kancloud.cn/da/be/dabea901c4b1a4079aa96d47bcee4e75_14x12.gif)。** 如果函数是常数,那个区域只是![](https://img.kancloud.cn/17/77/177721eb5c590fa92f9567082f4e51c1_62x18.gif)(间隔的长度)和![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的常数值的乘积,因为我们计算的数字是一个矩形,边是![](https://img.kancloud.cn/b4/c2/b4c2143f747a4a058e64f2332b6843e8_47x12.gif)和![](https://img.kancloud.cn/9e/75/9e7509bc269df3287a41de52430fbdb7_48x12.gif),![](https://img.kancloud.cn/c6/bb/c6bb44b1cc73a81294a0bd55ec4268db_44x16.gif)顶部,![](https://img.kancloud.cn/56/d2/56d263f7349d754b27fa4a25b57704c8_43x16.gif)底部。 **否则,我们可以将![](https://img.kancloud.cn/c9/d9/c9d999d9a4e8bd3d6f8e50519d1dfaa8_13x12.gif)到![](https://img.kancloud.cn/da/be/dabea901c4b1a4079aa96d47bcee4e75_14x12.gif)的间隔划分为长度为![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)的条子,并通过每个条子中的面积之和计算面积。 (当函数为负时,我们将 x 轴下面的区域计为负值,当![](https://img.kancloud.cn/56/fc/56fcdbcd58c0bfa3b1b6dcc1510d09d0_48x16.gif)正变为负时,反之亦然。)我们将选择所有长度![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)的条子,并近似每条条子的面积。** 这里有一个有趣的问题:**你做了什么来近似条子的区域?** **条子有宽度![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif),我们选择了一个近似高度,所以这个问题应该成为我们应该分配到![](https://img.kancloud.cn/5e/d7/5ed73b8b63ac69b8e9333f3a9ff6fc74_8x8.gif)和![](https://img.kancloud.cn/f8/39/f839a89d541c0b7e20068b6d901fd5b3_41x15.gif)之间区域的高度?** 有三种非常简单的方法可以做到这一点。一种方法是使用![](https://img.kancloud.cn/6f/fe/6ffeaca0605b6b95993c932bd3f0af9a_32x18.gif),另一种方法是使用![](https://img.kancloud.cn/e5/47/e547c937dd61479e71ce2b23c903cf94_63x18.gif),另一种方法是使用它们的平均值。 这些估算方式有名字!它们是**左手规则,右手规则和梯形规则。** 每个条子对面积的贡献将是这个估计乘以![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)。 令人高兴的是,你在这个问题的答案中唯一的区别来自贡献![](https://img.kancloud.cn/6e/a8/6ea89140d0e71854318a2e77bd0f5440_48x18.gif)和![](https://img.kancloud.cn/db/68/db68dd6a0ae454e95e41820720fcb65f_49x18.gif)。无论使用哪种“规则”,所有其他中间点贡献相同的量。 发生这种情况是因为一条棉条的末端是下一条棉线的开始,无论使用哪种方法,从![](https://img.kancloud.cn/5e/d7/5ed73b8b63ac69b8e9333f3a9ff6fc74_8x8.gif)点到总和的贡献都是![](https://img.kancloud.cn/6c/7c/6c7cfd14902d01dd18e59f2b0b0d7cb3_43x18.gif)。如果你在间隔的左侧使用![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的值,那么从![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)开始的间隔得到![](https://img.kancloud.cn/6c/7c/6c7cfd14902d01dd18e59f2b0b0d7cb3_43x18.gif);如果你使用![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的右侧值,你会从![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)结束的区间得到同样的东西;如果你使用他们的平均值,你可以从任一间隔获得一半。 这意味着唯一的区别来自第一个和最后一个区间。使用“左规则”,你得到![](https://img.kancloud.cn/6e/a8/6ea89140d0e71854318a2e77bd0f5440_48x18.gif)而不是![](https://img.kancloud.cn/db/68/db68dd6a0ae454e95e41820720fcb65f_49x18.gif)反之为“正确规则”,而![](https://img.kancloud.cn/60/9a/609acff7dc15ac894a9de6bd476737f9_123x39.gif)来自平均值或“梯形规则”。换句话说,在梯形规则中,每个内部条子除了最终的条子外都会得到![](https://img.kancloud.cn/6c/7c/6c7cfd14902d01dd18e59f2b0b0d7cb3_43x18.gif),而在端点![](https://img.kancloud.cn/c9/d9/c9d999d9a4e8bd3d6f8e50519d1dfaa8_13x12.gif)和![](https://img.kancloud.cn/da/be/dabea901c4b1a4079aa96d47bcee4e75_14x12.gif)只有![](https://img.kancloud.cn/52/7e/527e1bf96e6913d86ce7c6304e6671b5_48x39.gif)和![](https://img.kancloud.cn/0f/c7/0fc71ed79988c20acae48b0d88528de4_49x39.gif)。梯形规则证明是三者中最好的。 因此,我们将使用![](https://img.kancloud.cn/6c/7c/6c7cfd14902d01dd18e59f2b0b0d7cb3_43x18.gif)估算 A 和 B **(包括**之间的值 s)的总和,并从总数中减去![](https://img.kancloud.cn/60/9a/609acff7dc15ac894a9de6bd476737f9_123x39.gif),这将给出梯形规则提供的答案。稍后我们将看到这比其他任何一个好得多,因为它的误差与![](https://img.kancloud.cn/83/e1/83e1b5a20a6b64f41ce252094583af6d_15x16.gif)成正比,而其他的每个都与实际面积的线性项![](https://img.kancloud.cn/fb/8b/fb8bf7fd2cf238afdb9f972263c8fbb9_120x39.gif)不同。 计算列中连续框内容的总和是您在 D 列中使用 Fibonacci 数进行的。要在 C 列中输入 B 列中从 5 开始的总和,请输入= B5 + C4 到 C5 并将其复制到该列。 这将计算 C 列区域的左手规则估计。通过在 D5 中放置= C5-(B $ 5 + B5)/ 2,我们将左手规则转换为梯形规则,该规则将在每个中间点显示为什么在列 D 中。-B $ 5/2 消除了![](https://img.kancloud.cn/b4/c2/b4c2143f747a4a058e64f2332b6843e8_47x12.gif)的一半贡献,另一个减法消除了另一端的贡献。 我们首先在 B2 中选择 d;将![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif),![](https://img.kancloud.cn/c9/d9/c9d999d9a4e8bd3d6f8e50519d1dfaa8_13x12.gif)的起始值设为 B3。 我们这样做,所以我们可以在需要时轻松更改这些内容。 A 列将包含 A 的![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)值。 条目 Bk 将包含![](https://img.kancloud.cn/01/1b/011b63becff968dc42025e3faf2e5425_57x14.gif)的函数值。 作为说明,我们将估计函数![](https://img.kancloud.cn/85/af/85af0c41fc3818152c127f96d1d948a8_35x13.gif)的积分。 您可以通过在 A5 中输入= B3 从第五行开始设置。然后将 A6 设置为= A5 + B $ 2,并将 A6 复制到 A 列。这将是您的变量的值。 在 B5 put = B $ 2 * sin(A5)并将其复制到 B 列。 在 C5 中输入= B5 + C4 并将其复制到 C 列下方。 在 D5 put = C5-(B $ 5 + B5)/ 2 并复制 D 列。 **如果你这样做,你可以通过在 B2 中插入不同的值来改变 d。您可以通过在 B3 中输入新的起点来更改起点。您可以通过用新 f(A5)替换 sin(A5)并在 B 列中复制= B $ 2 * f(A5)来更改要集成的函数。** 使用左手规则从 A5 开始并在 x = A5 + kd 结束的区域的估计将出现在行 C 的行 C 中,其值为 **B5 +(k-1)d** 。 (此框将包含![](https://img.kancloud.cn/87/54/87546b724870d325ef4052dc4c2c6c4d_56x18.gif)形式的![](https://img.kancloud.cn/65/a9/65a9120364a862f3e7abfc1c106738bc_9x13.gif)条款的总和。) D 列中的条目将左手规则转换为 Trapezoid 规则。因此,在具有 A 值 B4 + kd 的行中出现的将是 x 轴,正弦曲线和线 x = B4 和 x = B4 + kd 之间的区域的梯形规则估计。 这是对该地区的估计;我们可以做得更好,以后会。 这是![](https://img.kancloud.cn/5d/41/5d419c6af8570779a44bf340c8c75538_65x14.gif)和![](https://img.kancloud.cn/3e/5f/3e5f18ad3666f0c0d4bf83e9b1aace82_46x13.gif)电子表格的样子。 &lt;button aria-controls="integral-trapezoid-spreadsheet" aria-expanded="false" class="btn bg-light border-secondary" data-target="#integral-trapezoid-spreadsheet" data-toggle="collapse" id="toggle-spreadsheet-table" type="button"&gt;显示表&lt;/button&gt;[](../download/integral-trapezoid.xlsx) Number of increments<button aria-expanded="false" aria-haspopup="true" class="btn btn-sm bg-light border-secondary dropdown-toggle" data-toggle="dropdown" id="nbr-inc-btn" type="button" value="25">25</button>[5](#) [10](#) [25](#) [50](#) [100](#)Number of digits after decimal point<button aria-expanded="false" aria-haspopup="true" class="btn btn-sm bg-light border-secondary dropdown-toggle" data-toggle="dropdown" id="nbr-digits-btn" type="button" value="10">10</button>[5](#) [10](#) [15](#) 现在从 A5 到 B105 选择 A 列和 B 列,然后插入 xy 散点图。你看到了什么? **我们怎样才能做得更好?** 如果添加一个类似于 C 的列 E,除了跳过![](https://img.kancloud.cn/c4/35/c435be78761dffb34ad7cefa6d6f1b3a_9x12.gif),那么在 E5 中放置= 2 * B5 + E3 并向下复制,并通过输入 F5 = E5-将其更正为 F 列中的梯形规则( B $ 5 + B5)并向下复制,最后在列 G 中放置=(4 * D5-F5)/ 3,您将在 G 列的奇数条目中得到 Simpson 对所讨论区域的规则估计(如行![](https://img.kancloud.cn/13/4b/134b46c4e9511d2584e1aac895f801e9_9x13.gif) ],![](https://img.kancloud.cn/de/0c/de0c2c53e3201a717bdc4d8bbd898710_9x13.gif),![](https://img.kancloud.cn/8d/00/8d0051212c2a5a01cc82677bd2acc35f_9x12.gif)等)偶数条目将是无用的垃圾。 **这是什么恶魔?** E 和 F 中的奇数条目重复先前的计算,![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)替换为![](https://img.kancloud.cn/7e/72/7e72dbfd677083f33767e6e33502c75d_19x13.gif)。梯形规则中的误差表现为![](https://img.kancloud.cn/bb/0d/bb0d63bcc51d70c3c835492ca7cf8ff0_25x16.gif);如果你将 **![](https://img.kancloud.cn/ba/da/bada0a5fcbb40c86de47bdd5952b2db1_9x13.gif)乘以![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)计算并减去![](https://img.kancloud.cn/7e/72/7e72dbfd677083f33767e6e33502c75d_19x13.gif)一个**,那个行为为![](https://img.kancloud.cn/bb/0d/bb0d63bcc51d70c3c835492ca7cf8ff0_25x16.gif)的错误将被抵消。结果大致是![](https://img.kancloud.cn/e8/85/e885a0144704b308aa0f7222aa232822_9x12.gif)乘以实际结果。因此**将 4D5-F5 除以 3** 给出了误差实际上为![](https://img.kancloud.cn/6a/6e/6a6efd6b7c8cf98e3c5c86ef2bfe29e6_16x16.gif)的区域的规则。它被称为**辛普森的规则**。 这将在[第 14 章](../chapter14/contents.html)中详细讨论。