2013-06-26 28 views
0

我有三個方程。我想解決它們並引入一個新的錯誤變量,因爲我的三個表達式要解決。總之,這些並不準確。用Maple求解方程

我想用Maple近似最近的未知變量。

solve({7*a-20*x/(3.14)-e = 0, 40*a-443*x/(3.14)-e = 0, 105*a-543*x/(3.14)-e = 0}, {a, e, x}); 

我這樣做了,但顯然這不是一個好的寫法。

在此先感謝。

+0

有關該問題的任何答案? – MelMed

回答

0

恐怕我不明白你想要做什麼,數學。

如果沒有變量'e',那麼就有3個方程和2個未知數的系統,它們有一個(平凡)解:{a = 0,x = 0}。您可以在Maple中直觀地看到:

mySystem := {7*a-20*x/(3.14) = 0, 40*a-443*x/(3.14)=0, 105*a-543*x/(3.14) = 0}; 
plots[implicitplot](mySystem, x = -5..5, a = -5..5) 

也就是說,您有三條不同斜率的線在原點處重合。你期望什麼其他解決方案?

如果您強制每個等式等於'e'(每個等式中的'e'相同),那麼您只能移動解集。也許你想要做的是指定一個總體的容錯能力,並找到容差所在的解決方案空間的鄰域?那是對的嗎。

一些純粹關於Maple的評論:用於尋找近似解決方案的工具是fsolve,而不是解決方案。我還看到3.14出現在你的方程中:如果你的意思是pi,那麼楓的名字就是Pi。