<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 11.1 求解方程 > 原文: [http://math.mit.edu/~djk/calculus_beginners/chapter11/section01.html](http://math.mit.edu/~djk/calculus_beginners/chapter11/section01.html) 如果我們有一個線性方程,例如![](https://img.kancloud.cn/fa/c3/fac3df7bd3c85c0c11d7ecfd240cfbd1_84x13.gif),則有一個簡單的解決方法。你應用“方程式的黃金法則”:向左邊做你正確做的事情。你做到這一點,直到你左邊的所有東西都是![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)。 因此,在這個例子中,您可以向兩側添加![](https://img.kancloud.cn/e8/85/e885a0144704b308aa0f7222aa232822_9x12.gif),除去左側的![](https://img.kancloud.cn/47/84/4784aa84683ad2301b0c274bff538d81_22x12.gif),然后除以![](https://img.kancloud.cn/13/4b/134b46c4e9511d2584e1aac895f801e9_9x13.gif),結果為:![](https://img.kancloud.cn/ce/a3/cea335c5a00c745516d1d20e568674d0_45x37.gif)。 然而,假設我們有一個更復雜的等式,例如 ![](https://img.kancloud.cn/9d/9a/9d9a2b92394d180fc849dbdd3290037e_184x18.gif) 我們的任務是找到這樣一個等式的解決方案或所有解決方案。 **我們假設我們方程中的函數在我們感興趣的領域中是連續的和可微的。** 首先要注意的是,在這里繪制左側是一個好主意,并粗略地觀察它改變符號的位置或非常接近![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)。這將告訴你它的大致位置![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)。 在過去,這是一項非常繁瑣的任務,總的來說,人們試圖在沒有繪圖的情況下解決方程,這有點像飛行盲目。如果你能做到這沒關系,但為什么不嘗試呢? 有一種解決這些方程式的標準技術顯然可以追溯到牛頓。在這里。 你開始猜測你尋求的解決方案,選擇一個參數,稱之為![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)。然后,您可以在參數![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)中找到函數的線性逼近![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif),并求解表示此線性逼近為![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)的等式。調用線性逼近為![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif),![](https://img.kancloud.cn/1d/05/1d056f3016bc715aacc23418d8629173_16x12.gif)的參數。 現在你做同樣的事情,從![](https://img.kancloud.cn/1d/05/1d056f3016bc715aacc23418d8629173_16x12.gif)開始:你在![](https://img.kancloud.cn/1d/05/1d056f3016bc715aacc23418d8629173_16x12.gif)找到![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的線性近似,并求解這個線性近似是![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)以確定![](https://img.kancloud.cn/09/d6/09d6d505ed8ac36149d2bbb607724342_16x11.gif)的等式。只要你需要,你就繼續這樣做。 在過去,對于任何函數而言,這是一件非常繁瑣的事情。從![](https://img.kancloud.cn/46/b9/46b968fae26576a2334eec1acf1f8faf_16x14.gif)中找到![](https://img.kancloud.cn/63/3a/633a4cef412c428b3ee1946d8d6cc26c_32x14.gif)非常簡單,但一次又一次地執行它是一個真正的問題。 現在有了電子表格,您可以在一分鐘內完成設置,并通過練習找到解決方案。您只需執行一次每個步驟,然后復制。 **怎么樣?** 首先讓我們看看如何從![](https://img.kancloud.cn/46/b9/46b968fae26576a2334eec1acf1f8faf_16x14.gif)獲得![](https://img.kancloud.cn/63/3a/633a4cef412c428b3ee1946d8d6cc26c_32x14.gif)。 ![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的線性近似由下式給出 ![](https://img.kancloud.cn/0b/8d/0b8d55a7eeced6cfc9b765e9b18b7311_287x20.gif) 如果我們在參數![](https://img.kancloud.cn/63/3a/633a4cef412c428b3ee1946d8d6cc26c_32x14.gif)將其設置為![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif),我們得到 ![](https://img.kancloud.cn/61/d2/61d28ce312a9d1f268e22f8af34f41a5_268x20.gif) 具有通過適當地從兩側分開和減去而獲得的解決方案 ![](https://img.kancloud.cn/18/66/18660be3990b6d3ca1d0177cf847d387_127x24.gif) **那我該怎么做電子表格呢?** 假設我們在框 A1 中進行了第一次猜測。我們將把它和隨后的猜測放在 A 欄開頭說,用 A3(只是留下標簽的空間)。 然后我們可以將![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)放在 B 列中,將![](https://img.kancloud.cn/42/ea/42eabac93410080f651d9815dcb292c6_50x16.gif)放在 C 列中。 為此,我們需要進行以下輸入: 在 A3 中,輸入= A1(這將在 A3 中開始猜測![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)) 在 B3??中,= f(A3)(這計算![](https://img.kancloud.cn/ae/fa/aefacbb1728aec30db044310f192147a_41x18.gif)) 在 C3 中,= f'(A3)(此計算) ![](https://img.kancloud.cn/89/bd/89bd08a42506b26c04ea75173c8c0bf4_85x18.gif)) 在 A4 中,= A3-B3 / C3(這適用于獲得新猜測的算法) 如果現在復制 A4(而不是 A3!)以及 A,B 和 C 列中的 B3 和 C3,則已實現該算法。 您可以通過更改 A1 來更改起始猜測,并通過適當更改 B3 和 C3 來更改您的函數,并將結果復制下來。 **這真的有用嗎?** 這種方法在大多數時間內收斂得非常快。如果你從![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)附近開始,并且處于“好的一面”,它將始終收斂。否則它很有可能這樣做,但奇怪的事情可能會發生。 **什么是“好的一面”?** 假設您從解決方案開始,調用解決方案![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif),因此![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)大于![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)。那么如果![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)和![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的二階導數在![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)和![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)之間都是正的,那么你就是好的一面。 **為什么?** 在![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)和![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)之間![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的二階導數是正的,意味著![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的一階導數在![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)和![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)之間增加,這意味著![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的斜率是最大的,在![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)和![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)之間的范圍內,正好在![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)。 所有這些意味著![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif) ![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的線性近似將比![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)更快地下降到![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif),因為你靠近溶液![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif),因此![](https://img.kancloud.cn/1d/05/1d056f3016bc715aacc23418d8629173_16x12.gif)將位于![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)和![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)之間。 ![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)。每個連續的![](https://img.kancloud.cn/46/b9/46b968fae26576a2334eec1acf1f8faf_16x14.gif)將位于 z 和前一個之間。隨著我們接近![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif),![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)看起來會越來越像一條直線,這意味著它看起來會越來越像它的線性近似,所以你會越來越接近![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)越來越快。 **假設我們想要求解方程![](https://img.kancloud.cn/e2/33/e2337e266c17f5b244505eca649819e0_138x15.gif),我們從![](https://img.kancloud.cn/31/d0/31d02f1c116ce80c896c2f267e48f568_57x12.gif)開始作為猜測。** 左側的導數是![](https://img.kancloud.cn/3a/88/3a88d02dd6de801edd0e0e539d6ee125_72x13.gif)。 填寫完成后,我們的電子表格說明應如下所示: 在 A1 中,輸入 0.3 在 A2 中,輸入 xj。在 B2 中,f(xj)。在 C2 中,f'(xj)。 在 A3 中,= A1。在 B3 中,= sin(A3)-exp(A3)+2。在 C3 中,= cos(A3)-exp(A3) 在 A4 中,= A3-B3 / C3。在 B4 中,= sin(A4)-exp(A4)+2。在 C4 中,= cos(A4)-exp(A4) 向下復制列 A,B 和 C. &lt;button aria-controls="newtons-method-spreadsheet" aria-expanded="false" class="btn bg-light border-secondary" data-target="#newtons-method-spreadsheet" data-toggle="collapse" id="toggle-spreadsheet-table" type="button"&gt;顯示表&lt;/button&gt;[](../download/newtons-method.xlsx) Number of steps<button aria-expanded="false" aria-haspopup="true" class="btn btn-sm bg-light border-secondary dropdown-toggle" data-toggle="dropdown" id="nbr-steps-btn" type="button" value="25">25</button>[5](#) [10](#) [25](#) [50](#)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](#) 當你從![](https://img.kancloud.cn/13/4b/134b46c4e9511d2584e1aac895f801e9_9x13.gif)而不是![](https://img.kancloud.cn/d7/95/d7953c3aa43d5fcd050417d557adfb05_23x12.gif)開始時會發生什么?在![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)?在![](https://img.kancloud.cn/37/ee/37eeaae1f44c27ea16c331c7cf54ee4a_17x13.gif)? **練習:** **11.1 假設![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)在![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)為陰性且![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)大于![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)。 ![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)和![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)之間![](https://img.kancloud.cn/22/3f/223fdd32cfcf58a779d5dc420de9c436_93x16.gif)的條件是什么意味著你有好的一面? ![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif) ![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)為正,但![](https://img.kancloud.cn/46/08/46082f7d6471c3fabb832d8f94075758_16x11.gif)小于![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)的條件是什么條件讓你處于良好的一面?** **11\. 2 如果![](https://img.kancloud.cn/22/3f/223fdd32cfcf58a779d5dc420de9c436_93x16.gif)的符號錯誤但你的猜測與![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)之間的符號相同,會發生什么?** 盡管如此,這種方法可以做出奇怪的事情。如果![](https://img.kancloud.cn/39/1a/391a68361e89db32dddbb7fb18885f12_82x16.gif)在猜測時,迭代甚至沒有意義,因為你將除以![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)。如果![](https://img.kancloud.cn/42/ea/42eabac93410080f651d9815dcb292c6_50x16.gif)非常靠近![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif),那么新的猜測將與舊的猜測相距甚遠,并且它可以奇怪地拉鏈。 以下小程序允許您只需輸入函數即可繪制和查看方法。 (這比使用電子表格從頭開始稍微簡單一些)。 &lt;iframe frameborder="0" height="620" src="../mathlets/newtons-method.html" width="100%"&gt;&lt;/iframe&gt; **練習:** **11.3 如果您尋找![](https://img.kancloud.cn/b3/74/b374fe34d0bbfc4e6b044a1680521268_127x20.gif)的解決方案,并嘗試直接使用此方法,會發生什么? ![](https://img.kancloud.cn/a8/80/a880dae02f575750e7f0d96e72592d4a_71x13.gif)怎么樣?** **11.4 查找![](https://img.kancloud.cn/e2/ba/e2ba3217ba640669807e00928e2191bd_184x18.gif)正![](https://img.kancloud.cn/e2/ba/e2ba3217ba640669807e00928e2191bd_184x18.gif)的所有解,精確到十位小數。** 我是否必須區分![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)才能應用此算法? **不!您可以選擇相對于函數比例非常小的 d 值,并將=(f(A3 + d)-f(A3-d))/(2 * d)放在 C3 而不是= f'( A3)。** 這幾乎與常規的牛頓方法一樣。 **練習 11.5 在 C3 中重做練習 11.5,=(f(A3 + B $ 1)-f(A3-B $ 1)/(2 * B $ 1)。你的答案如何受到影響?** **可能出什么問題?** 首先,我們的等式可能沒有真正的解決方案。在那種情況下,這兩種方法都找不到。針對![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)繪制![](https://img.kancloud.cn/90/34/90340615fd75f4a3550a82c374838b6b_34x18.gif)將確認這一點。 當你的方程有多個解時,會出現另一個問題。那么你得到的取決于你從哪里開始。 Applet 說明了這一點。 **一般來說,如果你到達![](https://img.kancloud.cn/a5/1a/a51aced82618bb14c4cd1091ca0b0518_84x20.gif)接近零的點![](https://img.kancloud.cn/46/b9/46b968fae26576a2334eec1acf1f8faf_16x14.gif),而![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)不接近零,![](https://img.kancloud.cn/63/3a/633a4cef412c428b3ee1946d8d6cc26c_32x14.gif)將會很遠,![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)的連續值可以即使您曾經接近您正在尋找的解決方案,也可以像瘋了一樣輕松縮放。** 但是這種方法無論如何都很有趣,你可以很容易地判斷它什么時候不起作用。 **分而治之** 還有另一種求解方程的方法,在每次迭代時通過![](https://img.kancloud.cn/c4/35/c435be78761dffb34ad7cefa6d6f1b3a_9x12.gif)因子更接近解,**如果你能找到![](https://img.kancloud.cn/c4/35/c435be78761dffb34ad7cefa6d6f1b3a_9x12.gif)參數,你的函數有相反的符號**。然后,您可以查看它們之間的中點,并用中點替換該函數與中點處具有相同符號的端點。 **練習:弄清楚如何在電子表格上實現此方法。 (提示:您可以輸入= if(D5 * F5&gt; 0,C5,A5),如果 D5 和 F5 具有相同的符號則給出 C5,否則輸入 A5。)**
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看