如何利用Excel求解超越方程??

Tags: 大學, 精度, 方程,

在學習和研究課題中,我們時不時會遇到超越方程,到目前為止還沒有完美的求解方法,求出準確無誤的解析解,只能靠迭代的方法來求解,得到滿足精度要求的近似解。下面分享一下在Excel 2013中求解超越方程的方法。供大家參考。

工具/原料

Microsoft/office/Excel 2013

超越方程

方法/步驟

開啟Excel,在相應的單元格中輸入相應的方程。(從圖中的Excel的編輯欄可以看到,將A2當做x,在B2單元格中輸入與方程對應的計算公式,由於A2預設為0,且公式中有A2做分母,故B2出現錯誤提示; 注 :A1,A2單元格時為了理解而設定的,實際情況下可以不需要。)

如何利用Excel求解超越方程?

輸入一個用於迭代的初值。(圖中A2單元格輸入1後,B2單元格出現了對應的值;注:如果初值為0出現錯誤提示則無法完成迭代計算,需輸入其他值才能迭代計算)

如何利用Excel求解超越方程?

點選“資料”選項卡,找到“資料工具”組,單擊“模擬分析”按鈕,在下拉選項中選擇“單變數求解”。

如何利用Excel求解超越方程?

隨後彈出下圖對話方塊,在“目標單元格”中輸入B2,在“目標值”中輸入0(根據具體的情況而定,如果方程尾部為“=2”的形式,則目標值為2),以上兩步的意思是告訴Excel求解的方程等式右邊的值及其所在單元格的位置,在“可變單元格”中輸入A2,目的是告訴Excel變數x的單元格位置。單擊確定按鈕。

如何利用Excel求解超越方程?

Excel開始迭代計算,求出相應的解。可以看到當前值並不是0,但與0非常接近(注:迭代求解的最終結果與賦予的初值有關,但都是和真值很接近的,滿足工程精度要求)。

如何利用Excel求解超越方程?

計算完成。如果感覺有懷疑可以用計算器按按,逆向運算驗證一下,趕快試試吧!多操作幾次就理解了,要理解了以後才不會忘記哦!

注意事項

如果最後單擊確定按鈕後迭代沒有繼續,可以移動滑鼠帶Excel其他地方。

有的超越方程無解,則提示錯誤。

相關問題答案