看板 Mathematica 關於我們 聯絡資訊
是這樣的,我打 FindRoot[(322.76 - x)/(0.571 + 1/( 2.7*10^-10*(322.76 + x)^3 + ( 0.01*(0.0000235*x + 0.0000235*322.76 - 0.0058))/0.02)) == (x - 292.31)*((3.85*10^-6*x + 3.85*10^-6*0.000305)*(1 + (0.825 + ( 0.387*((1.961*10^10*(x - 292.31))/((0.07*(x + 292.31) - 19.1)*(0.0474*(x + 292.31) - 12.26)*(x + 292.31)))^( 1/6))/((0.492/(0.77 - 0.0001 x (x + 292.31)))^(9/16) + 1)^( 8/27))^2) + (2.7*10^-10*(x + 292.31)^3)), {x, 304}] 可是他結果出來有帶i 結果:{x -> 305.794 + 0.151243 I} 抱歉可能很複雜,小弟也是新手,我帶數字進去竟然跑出i,應該不對,檢查了很久,也不知是哪裡錯了,不知有否高手可解答,感激。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.200.11.181
jurian0101:你用Plot畫畫看方程式兩邊 {x,304,10000} 就會發現右式 09/08 17:39
jurian0101:消失了(不是小於零,是沒有定義),用FullSimplify化簡 09/08 17:40
jurian0101:右式就會看到有個偶次方根,檢察內容發現他一直是負的 09/08 17:41
jurian0101:簡言之虛根不意外 = = 09/08 17:42