1樓:匿名使用者
上面回答的都不是一個通用的方法,我來介紹一個通用的方法(絕對通用,不通用找我麻煩):
解這種一元多次方程嘛,無非都是進行因式分解,然後找出零根即可。我現在把問題倒過來,我假設你要求解的是一個n次多項式的根,這個n此多項式可以寫成:x^n+a1*x^(n-1)+a2*x^(n-2)+...
+an=0。式中a1、a2、a3、a4...an都是未知數的係數。
注意把最高次的係數化為1(如果不是1,那麼等號兩邊同時除以最高次的係數不就化為1了嗎).你們看這個式子可不可能成立:
x^n+a1*x^(n-1)+a2*x^(n-2)+...+an=(x-b1)(x-b2)(x-b3)..(x-bn)
(只要原方程有實根,這個式子顯然成立)
下一步我把右邊乘開,把它寫成一個多項式,這個多項式對所有的x成立,那麼對應項的係數相等,這不就得到一個關b1 b2 b3 ..bn的方程組嗎,解這個方程組後就能把那個n次多項式分解成多個一次因式相乘的形式,從而原方程的根不就自動浮出水面了嗎。
2樓:
x^3-x+6=0
先試出x=-2是一個根,化到兩次式和一次的積6x^3+8x^2-7x-3=0
先試出x=-1/3是一個根,化到兩次式和一次的積一般初等階段解3次方程,必定有一個根比較容易得到,然後將其化成兩次式和一次式的積
3樓:冬家小魚
1.x^3-x+6=0可化簡成(x+2)(x^2-2x+3)=0,所以x=-2
2.6x^3+8x^2-7x-3=0
可化簡成[x+(1/3)](6x^2+6x-9)=3[x+(1/3)](2x^2+2x-3)=0
所以x=-1/3,x=(-1-根號7)/2,x=(-1+根號7)/2
4樓:匿名使用者
x^3-x+6=0
(x^3+8)-(x+2)=0
(x+2)(x^2+2x+3)=0
x=-2,-1±i√2
6x^3+8x^2-7x-3=0
(3x+1)(2x^2+2x-3)=0
x=-1/3,-(1±√7)/2
多項式方程問題
5樓:
這個是沒有明確的辦法的,在《高等代數》上面也只是肯定了n次方程有n個復根,並指出了沒有根的一個具體求法。
如果非要求了,或許你可以先利用「重因式」這節最後的那個公式,先化成只有單根的代數式,這樣更容易配方一些。
3次和3次以上的代數方程,如果要你求解,肯定要有一個比較常見的根,比如±1,±2,±½之類。當然,3次代數方程的盛金公式還是比較好用的(也比較簡單),4次的就很難記了。
如果有能力你可以去看看盛金公式和他的推導,或許對你解高次方程有幫助。
你看到你的第一個題目: 11x³+15x²-25x+7=0
注意到常數7=1×7,你可以懷疑是否有
(x-1)(x-7)=x²-8x+7, (2x-1)(x-7)= 2x²-15x+7, (2x-7)(x-1)=2x²-9x+7 這類
同時前面的11x³,你也可以想到 11x³+22x²+11x=11x(x+1)²
這樣後面剩下一個-7x²-36x+7,配不出,那就換一個試試
11x³+22x²-11x + -7x²-14x+7 =11x(x²+2x-1)-7(x²+2x-1)=(11x-7)(x²+2x-1)
這完全是憑經驗配出來的,要我說理由我也說不出,代數方程本來就暫時沒有通法。
6樓:數學劉哥
用高等代數的知識尋找有理根。
7樓:匿名使用者
寫出伴隨矩陣,求伴隨矩陣的特徵值,特徵值就是解
如何在excel裡解多項式方程
8樓:涼念若櫻花妖嬈
1、新建一個空白bai的duexcel文件。
2、先舉個例子,例zhi如a3=a1*a2(6=2x3),故會在daoa3裡面輸入=a1*a2;版
3、要求解8=4x?,權則很簡單,先在b3中輸入「=b1*b2」(雙引號不需要輸入),在b2中輸入4,現在就要求b1=?
4、然後點選單欄中的「資料」。
5、再選擇「模擬分析」下拉選單中的「目標搜尋」。
6、目標儲存格選擇$b$3, 目標值填所需要得到的值8,變數儲存格選擇希望未知數填寫的單元格,這裡定位$b$1。
7、點選確定,將會看到$b$1中已經自動寫入答案2;圖中目標值與現有值主要是為了區分一些不能得到有限小數的值。
9樓:手機使用者
|再與文書處理軟體抄word相比,excel以資料處bai理見長,它是集**、圖形du顯示和資料庫操作於一體的應用||zhi|再談dao基於excel的高次方程實根的求解完巧玲馮積社【摘要】:充分利用excel提供的強大的數值計算功能和繪製函式影象的功能,及其簡單快捷的特徵,以相關的理論為依據,說明如何通過單變數求解和規劃求解來求解一元n次多項式方程,最後通過一個一元6次方程實根的求解比較詳細地說明操作步驟,並修訂了文中的一些不實之詞。
與文書處理軟體word相比,excel以資料處理見長,它是集**、圖形顯示和資料庫操作於一體的應用|||再談基於excel的高次方程實根的求解完巧玲馮積社【摘要】:充分利用excel提供的強大的數值計算功能和繪製函式影象的功能,及其簡單快捷的特徵,以相關的理論為依據,說明如何通過單變數求解和規劃求解來求解一元n次多項式方程,最後通過一個一元6次方程實根的求解比較詳細地說明操作步驟,並修訂了文中的一些不實之詞。
怎樣有matlab解多項式方程
10樓:信玄居士
用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
3.00
>>x=a\b
x =2.00
3.00;
即二元一次方程組的解x1和x2分別是2和3。
對於同學問到的用matlab 解多次的方程組,有符號解法,方法是:先解出符號解,然後用vpa(f,n)求出n位有效數字的數值解.具體步驟如下:
第一步:定義變數syms x y z ...;
第二步:求解=solve('eqn1','eqn2',...,'eqnn','var1','var2',...'varn');
第三步:求出n位有效數字的數值解x=vpa(x,n);y=vpa(y,n);z=vpa(z,n);...。
如:解二(多)元二(高)次方程組:
x^2+3*y+1=0
y^2+4*x+1=0
解法如下:
>>syms x y;
>>=solve('x^2+3*y+1=0','y^2+4*x+1=0');
>>x=vpa(x,4);
>>y=vpa(y,4);
結果是:
x =1.635+3.029*i
1.635-3.029*i
-.283
-2.987
y =1.834-3.301*i
1.834+3.301*i
-.3600
-3.307。
11樓:空**聖卿
其實不是錯誤,你計算的結果s1第二個數其實是不是零,只是一個很小的數,由於顯示精度的問題,就沒有顯示出來結果;當你用字串表示式時候,就用分式把第二個數表示出來了,這個分式除出來也就是s1第二個數的大小。
你可以使用vpa(p,4),可以看到x^2的係數為10-14次方,非常小。
多項式方程組的解
12樓:
a+b+c=5--(1)
3a+2b+c=0--(2)
12a+4b+c=0--(3)
(2)-(1)得
2a+b=-5--(4)
(3)-(2)得
9a+2b=0--(5)
(5)-(4)×2得
9a-4a=0-(-5)×2
5a=10,a=2
將a的值代入(5)得,b=-9
將a,b的值代入(1)得,c=12
故方程組的解為,a=2,b=-9,c=12
在多項式乘以多項式之前,你已擁有的有關知識是哪些?(寫出三條
單項式乘以單項式 單項式乘以多項式 合併同類項。單項式乘以單項式 合併同類項 乘法分配律 單項式乘以單項式,分配律,字母表示數,數可以表示線段的長或圖形的面積,等 數學題目 1第二類2乘法,3 a b c d a c b b c d ac ab bc bd 新知識一般有兩類 第一類是不依賴於其他知識...
怎麼給多項式去括號,多項式如何去括號 符號有什麼變化
如果括號前是減。括號裡減的變加,括號里加的變減 括號前是加的話就不用變 去括號法則 1.括號前面有 號,把括號和它前面的 號去掉,括號裡各項的符號不改變 2.括號前面是 號,把括號和它前面的 號去掉,括號裡各項的符號都要改變 去括號法則的依據實際是乘法分配率 注 要注意括號前面的符號,它是去括號後括...
多項式中不含二次項是什麼意思,一個多項式中不含二次項是什麼意思
多項式按某個字母降冪排列時,可能出現三次項,二次項,一次項,常數項.不含二次項就是多項式中沒有二次單項式的項,如 x 3 x 1,4x 4 3y 3 y 1,二次項就是含未知數的冪是2的項,比如x2 就是一個二次項,1是二次項係數 親,我的回答你滿意嗎?如果我的回答對你有用的話,請採納一下哦 採納之...