国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

求解非線性方程的數(shù)值算法

2016-05-30 21:04:53楊曉蕾
科技風(fēng) 2016年11期
關(guān)鍵詞:二分法

楊曉蕾

摘 要:本文通過對于求解非線性方程問題的五種方法即二分法、牛頓法、簡易牛頓法、割線法、steffensen法等數(shù)值分析方法的算法原理及實(shí)現(xiàn)方法的研究,通過對非線性方程開普勒方程x-asinx=b(分別對a,b賦值1,2)運(yùn)用以上五種不同的迭代法進(jìn)行求解,對幾種迭代法的運(yùn)算量、迭代步數(shù)、所用時間進(jìn)行分析與評價,最終對其進(jìn)行比較,得到五種不同迭代方法的適于求解的非線性方程類型的簡要分析推斷。

關(guān)鍵詞:二分法;牛頓迭代法;簡易牛頓法;割線法;Steffensen法

對于非線性方程的求解,在實(shí)際問題中時常出現(xiàn)此類問題,在科學(xué)和工程計(jì)算中非線性方程尤為重要,許多我們熟悉的線性模型都在一定的條件下由非線性問題簡化得到的,為得到更符合實(shí)際的解答,往往需要直接研究非線性模型,從而產(chǎn)生非線性科學(xué)。

非線性方程的數(shù)值解法在實(shí)際中有廣泛的應(yīng)用,但由于非線性方程的復(fù)雜性,在解法上直接法計(jì)算求解幾乎不可能,所以需借助二分法、迭代法求解。

在幾百年的研究努力下,已建立了二分法、牛頓法、簡易牛頓法、割線法、Steffensen法。

3 總結(jié)分析

由實(shí)驗(yàn)結(jié)果知,二分法經(jīng)過迭代后,可以達(dá)到較好的精度,但是當(dāng)所求問題較為復(fù)雜,且對其根的估計(jì)范圍較為寬泛時,所需迭代的步數(shù)很大,計(jì)算量和空間儲存上會有很大的占用。

牛頓法是二次收斂的,因此用牛頓法求解非線性方程的解,迭代次數(shù)較小,且計(jì)算量和占用空間較小,可以得到相對較精確的數(shù)值解。但其缺點(diǎn)是需要求非線性方程的導(dǎo)函數(shù)值,適用范圍較小,只能對一階可導(dǎo)的方程進(jìn)行迭代。牛頓法在比較復(fù)雜的問題上能以較小的運(yùn)算量得出較為精確的數(shù)值解。

簡易牛頓法擁有較小的計(jì)算量,算法只用到初始值的導(dǎo)數(shù)值作為分母,但缺點(diǎn)是需要迭代步數(shù)較多,適合簡單且容易觀察出零點(diǎn)大致位置的非線性方程。

割線法收斂速度不如牛頓迭代法收斂速度快,但比二分法快,可以達(dá)到相對較高的精度,在其迭代過程中每步只需一次新的函數(shù)賦值,此類迭代算法中函數(shù)賦值構(gòu)成了主要的計(jì)算量,綜合比較割線法的運(yùn)算量要比牛頓法小。

Steffensen 法的收斂速度在一定條件下可以達(dá)到二次收斂,相對割線法和二分法收斂速度較快,在一定程度上避免了兩個值很近時造成的誤差,也不需要求函數(shù)導(dǎo)數(shù)值,綜合來看Steffensen 迭代算法計(jì)算量較小且精度較高。

參考文獻(xiàn):

[1] David Kincaid&Ward Cheney著,王國榮,俞耀明,徐兆亮譯.數(shù)值分析.

猜你喜歡
二分法
二分法解非線性方程的算法設(shè)計(jì)和Matlab程序
用“二分法”看七年級學(xué)生數(shù)學(xué)應(yīng)用題的審題
二分法求解無視覺白煙臨界擴(kuò)散點(diǎn)
基于二進(jìn)制/二分法的ETC狀態(tài)名單查找算法
“二分法”求解加速度的分析策略
“二分法”求解加速度的分析策略
基于深度學(xué)習(xí)的數(shù)學(xué)教學(xué)思考——以“用二分法求方程的近似解”為例
估算的妙招——“二分法”
“二等分點(diǎn)”還是“三等分點(diǎn)”
“二分法”教學(xué)中的幾個問題
乌什县| 武陟县| 固始县| 九江县| 怀仁县| 保山市| 四平市| 陆川县| 搜索| 黑河市| 池州市| 连州市| 兴仁县| 北碚区| 平远县| 鄂州市| 东安县| 宣汉县| 枣阳市| 镇江市| 鹿泉市| 璧山县| 章丘市| 东乌珠穆沁旗| 莱西市| 客服| 孟州市| 新源县| 高安市| 皮山县| 鹤山市| 肃宁县| 光山县| 石林| 庐江县| 什邡市| 裕民县| 额敏县| 成武县| 齐河县| 长乐市|