[問題] 分段函數 畫圖細節問題

作者: a53285315 (娘)   2013-03-08 15:41:30
用Piecewise 定義完分段函數之後,我要將這個函數Plot 出來,
可是函數中有幾個不連續點,mathematica 將這些地方用垂直線描繪了,
我希望呈現出來的樣子是實心點跟空心點,該怎麼設定呢?
先謝謝各位版友囉!
P.S. 後來想想,只要不連續處不是垂直線就好,沒有實心點跟空心點也可以,
但是即使是這樣我也做不出來 = =
ex. Plot[Floor[Sqrt[x]],{x,0,100}] 這個圖形的不連續處就不會有垂直線,
而我要繪製的圖形是
h[x_] := Piecewise[{{0, 0 <= x < 9200}, {0.03 x, 9200 <= x < 27600},
{0.06 x, 27600 <= x < 55200}, {0.09 x, 55200 <= x < 110400},
{0.12 x, 110400 <= x < 184000}, {0.15 x, 184000 <= x < 322000},
{0.18 x, 322000 <= x < 460000}, {0.21 x, 460000 <= x}}];
Plot[h[x], {x, 0, 500000}]
一直會出現惱人的垂直線啊!...
============ 解決了! =============
作法一:版友提供
Plot[h[x], {x, 0, 500000},
Exclusions -> {9200, 27600, 55200, 110400, 184000, 322000, 460000}]
作法二:我剛剛想到試試看的
Plot[h[x], {x, 0, 500000}, PlotPoints -> 10000]
以上!問題處理完畢!
作者: Frobenius (▽.(▽×▽φ)=0)   2013-03-13 14:00:00
推!

Links booklink

Contact Us: admin [ a t ] ucptt.com