<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 19.2 一階微分方程 > 原文: [http://math.mit.edu/~djk/calculus_beginners/chapter19/section02.html](http://math.mit.edu/~djk/calculus_beginners/chapter19/section02.html) 我們將首先處理一階微分方程,我們的意思是,對于某些函數![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif),具體地說,形式![](https://img.kancloud.cn/a7/b3/a7b367bac66061f73456d3c402865a87_152x18.gif)的方程。進一步假設我們在某個時候知道解決方案![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)。 這告訴我們,在![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)的區間![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)開始,到![](https://img.kancloud.cn/46/d9/46d9ef3cad15c7eb22ef0eed5a5bb892_41x15.gif)的區間為非常小的![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif),我們大約有 ![](https://img.kancloud.cn/8e/57/8e57ed39ca5b546fdce66f1e02e250aa_204x18.gif) 我們可以使用這個“線性近似”來計算![](https://img.kancloud.cn/2a/eb/2aeb4ea731779297766c1af16b1e4d71_63x18.gif),然后繼續從中計算![](https://img.kancloud.cn/f4/9d/f49dd3b0f1331a1ba4466775f08d4c58_72x18.gif),依此類推。 這種方法就像做積分的左手規則;唯一的區別是![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)本身出現在![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)中。 為了實現這一點,你讓![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)從![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)的起始值開始從一行增加到另一行,并使![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)增加![](https://img.kancloud.cn/1f/5a/1f5a06142ef1fb8e3ef6f18e5deb31d3_62x18.gif)。 **練習 19.1 為![](https://img.kancloud.cn/a7/3e/a73e51ac2249ee3743bfd3b69c9a26f6_19x12.gif)給出的![](https://img.kancloud.cn/09/22/09221e35b7e1ae92b1461e3fc2899cd1_64x18.gif)設置此項并繪制![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)與![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)的關系曲線。 (這代表微分方程:![](https://img.kancloud.cn/58/ea/58ea80ab52fc529b31e69ec6751ac5c5_91x12.gif),它有解![](https://img.kancloud.cn/a5/7f/a57fd259b3e2af95d9a420b4f1fc5805_90x17.gif)。從![](https://img.kancloud.cn/7d/31/7d3168f181178f6271b357b781db8910_93x16.gif)開始,從數字上精確地找到![](https://img.kancloud.cn/18/b0/18b02fddaa1975ea5c3dd9088506365f_32x18.gif)并進行比較。** 產生右手規則的類似物,或梯形或辛普森規則要困難一些,因為它們需要評估![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif),因此![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)超出![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif),我們只從![](https://img.kancloud.cn/2f/a9/2fa9100f4ed82ad28e57a0123ede6c17_32x18.gif)和![](https://img.kancloud.cn/2a/eb/2aeb4ea731779297766c1af16b1e4d71_63x18.gif)開始]是我們想要發現的。如果我們將![](https://img.kancloud.cn/2a/eb/2aeb4ea731779297766c1af16b1e4d71_63x18.gif)放在我們計算![](https://img.kancloud.cn/2a/eb/2aeb4ea731779297766c1af16b1e4d71_63x18.gif)的公式中,計算機將正確地指責我們使用循環引用。 有很多方法可以解決這個問題,并且已知整個公式序列用于評估![](https://img.kancloud.cn/36/25/3625959f0a09594d0d5e7907017a478c_119x18.gif),因為我們的方程式符合![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)中的任何順序。這些被稱為 Runge-Kutta 規則,非常有效。您可以在隨附的小程序中看到它們的作用。 &lt;iframe frameborder="0" height="620" src="../mathlets/first-order-ode.html" width="100%"&gt;&lt;/iframe&gt; 我們只會描述最簡單的校正,即近似![](https://img.kancloud.cn/2a/eb/2aeb4ea731779297766c1af16b1e4d71_63x18.gif) ![](https://img.kancloud.cn/52/d4/52d4923332c7bd6dfae39ad4bd189ed4_468x38.gif) 這意味著我們在![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif)和![](https://img.kancloud.cn/46/d9/46d9ef3cad15c7eb22ef0eed5a5bb892_41x15.gif)之間的整個區間內使用![](https://img.kancloud.cn/86/e0/86e00324d951e72b41ceb8164da0ed5a_73x18.gif)作為![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)的導數,其近似于上一個術語中![](https://img.kancloud.cn/2a/eb/2aeb4ea731779297766c1af16b1e4d71_63x18.gif)的值。 這仍然很容易做,并且或多或少類似于梯形規則,區別僅在于我們估計參數![](https://img.kancloud.cn/46/d9/46d9ef3cad15c7eb22ef0eed5a5bb892_41x15.gif)的導數![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)而不是知道它。 **如果您根本不了解![](https://img.kancloud.cn/2f/a9/2fa9100f4ed82ad28e57a0123ede6c17_32x18.gif),該怎么辦?** 您可以通過在二維空間中繪制圖來了解所有解決方案,一維是![](https://img.kancloud.cn/f5/cc/f5cc9e47883d3f86d5795d82e36323c4_9x8.gif),另一維是![](https://img.kancloud.cn/2f/a9/2fa9100f4ed82ad28e57a0123ede6c17_32x18.gif)。如果您在此圖中選擇點網格,則在每個點處您都知道導數![](https://img.kancloud.cn/86/e0/86e00324d951e72b41ceb8164da0ed5a_73x18.gif)。如果您繪制一個指向![](https://img.kancloud.cn/eb/47/eb470bf167c8651d9330c12cbeb136d7_119x38.gif)方向的箭頭。然后,您可以連接箭頭(如連接點),形成路徑,這些路徑每個都代表微分方程的解。 這些路徑不能交叉。 **練習 19.2:弄清楚為什么路徑不能交叉。** 但他們可以有一些有趣的函數。固定點就是這樣一個特征,也是我們在[第 18 章](../chapter18/contents.html)中看到的。一個固定點是方程式意味著你留在那里的固定點。一個穩定的固定點是這樣的,如果你在它附近,你旋轉或螺旋形進入它。還有一些稱為吸引子的東西,它們是過去或未來的曲線(當自變量是時間時),許多路徑都聚集在這里。穩定的固定點是一種吸引子。 **您告訴我,我可以實現您在電子表格中描述的集成嗎?** 是。將第一個訂單 ODE 放入 A1; A2 中的 xstart; ystart 進入 A3; d 進入 A4。將您的數據(包括![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)和![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)的起始值)以及您在 B2,B3 和 B4 中選擇![](https://img.kancloud.cn/da/b8/dab8f201ba10fb5a14e991ab157a9c7c_10x13.gif)的數據組成。 然后在 A6,B6,C6 開始列,分別包含![](https://img.kancloud.cn/77/90/7790dd0efb4a03a4c876741804d9b559_10x8.gif)和![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)。在 A6 中,放 x;在 B6 中,放 y(梯形法則);在 C6 中,放 y(左手規則)。 因此,您可以將= B2 放入 A7,將 B3 放入 B7,將= A7 + $ B $ 4 放入 A8 并將其復制到 A 列。 在 B8 中,put = B7 + $ B $ 4/2 *(f(A7,B7)+ f(A7 + $ B $ 4,B7 + f(A7,B7)* d)并將其復制到 B 列。就是這樣。 您可以將結果與左手規則計算進行比較,方法是設置 C 列并從= B7 開始進入 C7,但將= C7 + $ B $ 4 * f(A7,C7)放入 C8 并將其復制下來。然后你可以制作所有三列的![](https://img.kancloud.cn/61/41/6141ff672360e1d599330a2b6f77b1a5_27x12.gif)散點圖,看看會發生什么。兩個計算之間的差異讓您對簡單的計算有多糟糕。 您可以看到更改函數![](https://img.kancloud.cn/18/8e/188ee644e8202aad30eac11166858841_10x16.gif)需要更多的工作,但很容易改變初始條件。這是![](https://img.kancloud.cn/a4/89/a489ab24fbc7bb87829bd2611ea7a9cd_121x18.gif) ![](https://img.kancloud.cn/5d/41/5d419c6af8570779a44bf340c8c75538_65x14.gif)的結果和![](https://img.kancloud.cn/11/37/1137399450dcbee832c440844615ee83_42x13.gif),![](https://img.kancloud.cn/1d/70/1d70def04cc17717ad3edbc416af80a2_42x16.gif)的起點。 &lt;button aria-controls="first-order-ode-spreadsheet" aria-expanded="false" class="btn bg-light border-secondary" data-target="#first-order-ode-spreadsheet" data-toggle="collapse" id="toggle-spreadsheet-table" type="button"&gt;顯示表&lt;/button&gt;[](../download/first-order-ode.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>[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](#) **練習 19.3 為![](https://img.kancloud.cn/5a/54/5a547cb4d843f5877408f95337687051_103x20.gif)和![](https://img.kancloud.cn/fb/38/fb38daaf0ab8cb88bad46b9abf67284d_152x18.gif)設置此項,從![](https://img.kancloud.cn/45/95/4595996e13d20b2e17b37138f489a0c1_93x16.gif)開始。** **這總能奏效嗎?** 不。對于很多有趣的方程式來說很好。但是,有時您的變量![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)可能會變為無窮大,然后計算變得非常不準確。 這可能發生,因為我們允許![](https://img.kancloud.cn/22/1d/221d532f58a41787e4fd7846bbc4fbad_49x12.gif)的任何等式,因此允許![](https://img.kancloud.cn/18/66/18660be3990b6d3ca1d0177cf847d387_127x24.gif)的任何等式。這意味著![](https://img.kancloud.cn/94/b5/94b570ff740c9ef543814fee75ef575c_10x41.gif)有時可能是![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)。如果![](https://img.kancloud.cn/94/b5/94b570ff740c9ef543814fee75ef575c_10x41.gif)應該通過![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif),那么![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)將無任何特殊原因進入無限。 大多數時候你可以通過求解![](https://img.kancloud.cn/94/b5/94b570ff740c9ef543814fee75ef575c_10x41.gif)的微分方程來避免這個困難,同時解決![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)的問題。當![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)變為無窮大時,![](https://img.kancloud.cn/94/b5/94b570ff740c9ef543814fee75ef575c_10x41.gif)非常溫和并且接近![](https://img.kancloud.cn/fb/02/fb0294de83ba79f08ad4634c597b108c_9x12.gif)(記住![](https://img.kancloud.cn/18/66/18660be3990b6d3ca1d0177cf847d387_127x24.gif)是![](https://img.kancloud.cn/18/66/18660be3990b6d3ca1d0177cf847d387_127x24.gif),所以如果我們讓![](https://img.kancloud.cn/94/b5/94b570ff740c9ef543814fee75ef575c_10x41.gif)成為![](https://img.kancloud.cn/cd/a6/cda6e38fe6d35a0c0edf0fcca33ab533_10x8.gif),那么![](https://img.kancloud.cn/cd/a6/cda6e38fe6d35a0c0edf0fcca33ab533_10x8.gif)服從![](https://img.kancloud.cn/cd/a6/cda6e38fe6d35a0c0edf0fcca33ab533_10x8.gif) HTG10])。如果你這樣做,你可以使用從![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)和![](https://img.kancloud.cn/94/b5/94b570ff740c9ef543814fee75ef575c_10x41.gif)中較小的一個中獲得的![](https://img.kancloud.cn/6c/70/6c704047d3148fd7a8b563aaf79dd7f4_9x12.gif)值。 無論如何,以這種方式積分微分方程很容易,值得一試。
                  <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>

                              哎呀哎呀视频在线观看