看板 Mathematica 關於我們 聯絡資訊
系統 win7 32bit cpu 2 core 2.66G ram 4G h[x_, y_] := (1 - 2 x y)^(-2/3) f1[x_, y_, z_] := h[x/2, -x - y - z] (-2 x - y - z) + y (h[x, y] - h[-x - y - z, y]) + z (h[x, z] - h[-x - y - z, z]) g1 = ContourPlot3D[f1[x, y, z] == 0, {x, 0, 1}, {y, 0, 1}, {z, -2, 0}, RegionFunction -> Function[{x, y, z}, 0 < x < y && x y < 1/2 && -x - y < z < -y], PlotPoints -> 35, AxesLabel -> {x, y, z}] 結果他跑出了記憶體不足(No more memory available. Mathematica kernel has shut down.) 但當掉得當時 我看ram也才使用了大約78% 大家可以給一些建議嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.34.153
qoodeva:我也跑不起來==,把Mesh關掉有比較快嗎?? 02/29 16:03
domo2:遇到這問題,只能考慮硬體擴充吧? 02/29 17:26
domo2:我也滿常遇到這問題的... 02/29 17:28
hyperino:mathkernel吃掉4.5GB ram的時候我按abort了 02/29 17:57
chungyuandye:Evaluate[f1[x, y, z]==0],PlotPoints->20 02/29 20:33
chungyuandye:這兩個地方改一下會很快有結果~ 02/29 20:34
walk:除擴充硬體 有更好的方式嗎 另外plotpoints 35 是為了 02/29 21:01
walk:解析 30我可以跑出來 02/29 21:02
chungyuandye:MaxRecursion -> 0 或 1 03/01 10:58