多項式方程?

General 更新 2023年10月15日

怎樣有matlab解多項式方程

用MATLAB解方程的三個實例

1、對於多項式p(x)=x3-6x2-72x-27,求多項式p(x)=0的根,可用多項式求根函數roots(p),其中p為多項式係數向量,即

>>p =

p =

1.00 -6.00 -72.00 -27.00

p是多項式的MATLAB描述方法,我們可用poly2str(p,'x')函數 ,來顯示多項式的形式:

>>px=poly2str(p,'x')

px =x^3 - 6 x^2 - 72 x - 27

多項式的根解法如下:

>> format rat %以有理數顯示

>> r=roots(p)

r =

2170/179

-648/113

-769/1980

2、在MATLAB中,求解用符號表達式表示的代數方程可由函數solve實現,其調用格式為:solve(s,v):求解符號表達式s的代數方程,求解變量為v。

例如,求方程(x+2)x=2的解,解法如下:

>> x=solve('(x+2)^x=2','x')

x =

.69829942170241042826920133106081

得到符號解,具有缺省精度。如果需要指定精度的解,則:

>> x=vpa(x,3)

x =

.698

3、使用fzero或fsolve函數 ,可以求解指定位置(如x0)的一個根,格式為:x=fzero(fun ,x0)或x=fsolve(fun,x0)。例如,求方程0.8x+atan(x)-=0在x0=2附近一個根,解法如下:

>> fu=@(x)0.8*x+atan(x)-pi;

>> x=fzero(fu,2)

x =

2.4482

>> x=fsolve('0.8*x+atan(x)-pi',2)

x =

2.4482

________________________________________

當然了,對於該方程也可以用第二種方法求解:

>> x=solve('0.8*x+atan(x)-pi','x')

x =

2.4482183943587910343011460497668

對於第一個例子,也可以用第三種方法求解:

>> F=@(x)x^3-6*x^2-72*x-27

F =

@(x)x^3-6*x^2-72*x-27

>> x=fzero(F,10)

x =

12.1229

對於第二個例子,也可以用第三種方法:

>> FUN=@(x)(x+2)^x-2

FUN =

@(x)(x+2)^x-2

>> x=fzero(FUN,1)

x =

0.6983

最近有多人問如何用matlab解方程組的問題,其實在matlab中解方程組還是很方便的,例如,對於代數方程組Ax=b(A為係數矩陣 ,非奇異)的求解,MATLAB中有兩種方法:

(1)x=inv(A)*b — 採用求逆運算解方程組;

(2)x=A\b — 採用左除運算解方程組。

例:

x1+2x2=8

2x1+3x2=13

>>A=;b=;

>>x=inv(A)*b

x =

2.00

......

如何在EXCEL裡解多項式方程

與文字處理軟件Word相比,Excel以數據處理見長,它是集表格、圖形顯示和數據庫操作於一體的應用|||再談基於Excel的高次方程實根的求解完巧玲馮積社【摘要】:充分利用Excel提供的強大的數值計算功能和繪製函數圖像的功能,及其簡單快捷的特徵,以相關的理論為依據,說明如何通過單變量求解和規劃求解來求解一元n次多項式方程,最後通過一個一元6次方程實根的求解比較詳細地說明操作步驟,並修訂了文中的一些不實之詞。

與文字處理軟件Word相比,Excel以數據處理見長,它是集表格、圖形顯示和數據庫操作於一體的應用|||再談基於Excel的高次方程實根的求解完巧玲馮積社【摘要】:充分利用Excel提供的強大的數值計算功能和繪製函數圖像的功能,及其簡單快捷的特徵,以相關的理論為依據,說明如何通過單變量求解和規劃求解來求解一元n次多項式方程,最後通過一個一元6次方程實根的求解比較詳細地說明操作步驟,並修訂了文中的一些不實之詞。

matlab已知某多項式方程為,其根分別為-1,1,2,試求多項式;

poly2sym(poly([-1,1,2]),'x')

多項式方程f(x)=0的次數是指什麼

多項式中,指數最高的數叫做這個多項式的次數

若f(x)=ax^n,

x的n次方指的就是x的次數

那麼這裡f(x)=0

即f(x)等於常數,與x無關

顯然x的次數就是0

相關問題答案
多項式方程?
什麼叫分式方程的解?
多項式如何因式分解?
單項式與多項式的定義?
多項式算法?
多項式的係數是什麼?
不等式方程怎麼解?
分式方程有幾個未知數?
分式方程組怎麼解?
多項式時間?