(* Piecewise的缺點是不在定義內的x值,f[x]都設為0 *) Plot[Piecewise[{{x^2,x<0},{x+1,x>1}}],{x,-2,2},PlotStyle->Thickness[0.01]] (* 把不在定義內的x值都刪除掉 *) Plot[Piecewise[{{x^2,x<0},{x+1,x>1}}],{x,-2,2},PlotStyle->Thickness[0.01]]/. Line[pts_]:>Line[DeleteCases[pp,{a_,b_}/;Abs[b]<0.001,Infinity]] (* 如果分段函數的範圍不多,If才是好方法,直接把False直接轉成Null *) Plot[{If[x<0,x^2],If[x>1,x+1]},{x,-2,2},PlotStyle->Thickness[0.01]]
Mathematica 教學 分段函數繪圖
由 戴忠淵 於 2013年7月23日星期二
下午10:58 發表
讀者回應 ( 0 意見 )
訂閱發佈留言 (Atom)
發佈留言
Please leave your name and tell me what you thought about this site. Comments, suggestions and views are welcomed.
如果這篇文章對你有幫助,那請留個訊息給我~