第五節(jié) 用Mathematica解方程_第1頁(yè)
第五節(jié) 用Mathematica解方程_第2頁(yè)
第五節(jié) 用Mathematica解方程_第3頁(yè)
第五節(jié) 用Mathematica解方程_第4頁(yè)
第五節(jié) 用Mathematica解方程_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第五節(jié)用Mathematica解

方程

Solve[f[x]==0,x]DSolve[degn,y[x],x]

5.1Mathematica用于解方程的命令:

1、

Solve[f[x]==0,x]2、

Nsolve[f[x]==0,x]3、

Roots[f[x]==0,x]4、

Reduce[f[x]==0,x]5、

FindRoot[f[x]==0,{x,x0}]6、FindRoot[f[x]==0,{x,x0,x1}]例1解方程解:Nsolve[f[x]==0,x]

對(duì)于5次及5次以上的方程已經(jīng)沒(méi)有公式解

Solve[]只能給出以Roots表示的抽象解這時(shí)改用Nsolve[]能求出近似值。

例3求五次方程的根改用Nsolve[]

可以得到近似解只能得出符號(hào)解5.1.3Roots[]Roots的用法有所區(qū)別,其輸出的結(jié)果是邏輯表達(dá)式。結(jié)果是兩個(gè)邏輯表達(dá)式的”或”.為了轉(zhuǎn)化成x→a的形式,可以用ToRules函數(shù)。

5.1.4

Reduce[]

Reduce函數(shù)給出方程的全部解。Reduce函數(shù)詳細(xì)討論了各種可能的情況,而Solve只考慮了a≠0的一種情況。

5.1.5切線法

FindRoot[eqn,{x,x0}]

對(duì)于沒(méi)有初等函數(shù)解的方程,Solve可能解不出來(lái),這時(shí)用FindRoot求函數(shù)的近似解。用FindRoot[egn,{x,x0}]時(shí)Mathematica是根據(jù)牛頓迭代法求根的近似值。因此初值x0要選擇的與真值不太遠(yuǎn)。例6求解方程

注意,用以上的方法得到的解是形式解的集合,不能直接在以后的運(yùn)算中使用,如果希望在計(jì)算中使用方程的根,可以將這些形式根的值存入一個(gè)表中,表中的元素就可以帶入各種的表達(dá)式中去進(jìn)行計(jì)算了。5.1.6割線法

FindRoot[eqn,{x,x0,x1}]如果用牛頓法求不出根,則用割線法求近似值。割線法的命令格式為FindRoot[eqn,{x,x0,x1}]

其中(x0,x1)為根的間隔區(qū)間。即在該區(qū)間里有且僅有方程

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論