怎么在Excel2013中使用迭代計算
時間:
張偉670由 分享
在學(xué)習(xí)和研究課題中,我們時不時會遇到超越方程,到目前為止還沒有完美的求解方法,求出準確無誤的解析解,只能靠迭代的方法來求解,得到滿足精度要求的近似解。下面小編就教你怎么在Excel2013中使用迭代計算。
Excel2013中使用迭代計算的步驟
開Excel,在相應(yīng)的單元格中輸入相應(yīng)的方程。(從圖中的Excel的編輯欄可以看到,將A2當做x,在B2單元格中輸入與方程對應(yīng)的計算公式,由于A2默認為0,且公式中有A2做分母,故B2出現(xiàn)錯誤提示;注:A1,A2單元格時為了理解而設(shè)置的,實際情況下可以不需要。)
Excel2013中使用迭代計算的步驟圖1
輸入一個用于迭代的初值。(圖中A2單元格輸入1后,B2單元格出現(xiàn)了對應(yīng)的值;注:如果初值為0出現(xiàn)錯誤提示則無法完成迭代計算,需輸入其他值才能迭代計算)
Excel2013中使用迭代計算的步驟圖2
點擊“數(shù)據(jù)”選項卡,找到“數(shù)據(jù)工具”組,單擊“模擬分析”按鈕,在下拉選項中選擇“單變量求解”。
Excel2013中使用迭代計算的步驟圖3
隨后彈出下圖對話框,在“目標單元格”中輸入B2,在“目標值”中輸入0(根據(jù)具體的情況而定,如果方程尾部為“=2”的形式,則目標值為2),以上兩步的意思是告訴Excel求解的方程等式右邊的值及其所在單元格的位置,在“可變單元格”中輸入A2,目的是告訴Excel變量x的單元格位置。單擊確定按鈕。
Excel2013中使用迭代計算的步驟圖4
Excel開始迭代計算,求出相應(yīng)的解??梢钥吹疆斍爸挡⒉皇?,但與0非常接近(注:迭代求解的最終結(jié)果與賦予的初值有關(guān),但都是和真值很接近的,滿足工程精度要求)。
Excel2013中使用迭代計算的步驟圖5