[問題] 分段函數 畫圖細節問題
用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]
以上!問題處理完畢!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.25.219
※ 編輯: a53285315 來自: 140.113.25.219 (03/08 16:42)
※ 編輯: a53285315 來自: 140.113.25.219 (03/08 17:25)
推
03/13 14:00, , 1F
03/13 14:00, 1F
Mathematica 近期熱門文章
PTT數位生活區 即時熱門文章