2010-07-21 46 views
3

我試圖找到一個函數的根,該函數可能在它剛開始時只有虛數值。 (具體來說,它是一條直線和一個半圓的交點)。顯然,布倫特和平分法都不會起作用;牛頓的方法也不會。有沒有一個不太明顯的?查找與虛數相鄰的函數的根

回答

4

而不是試圖求解方程

F(X)== 0

可以轉而嘗試解決

abs(f(x))== 0.

例如,您可以使用平分法查找最小值。 在像你提到它甚至可能是有益的,解決的這類案件

ABS(F(X))** 2 == 0,

,因爲這樣你喪失一些平方根。

+0

這是一個很好的建議 - 尤其是最後的想法。謝謝! – JasonFruit 2010-07-21 12:52:38