Re: [問題] 圖上兩條曲線如何加註

看板Mathematica作者 (養花種魚數月亮賞星星)時間13年前 (2011/10/04 21:41), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串4/4 (看更多)
※ 引述《tsungjen ()》之銘言: : ※ 引述《chungyuandye (養花種魚數月亮賞星星)》之銘言: : : Needs["PlotLegends`"] : : Plot[{fun1, fun2]}, {x, range}, : : PlotLegend -> {"name 1", "name 2"}, : : LegendPosition -> {位置}, LegendSize -> {大小}, : : LegendShadow -> None, LegendBorder -> {Black}] : : example : : Plot[{Sin[x], Cos[x]}, {x, 0, 2 Pi}, PlotLegend -> {"sine", "cosine"}, : : LegendPosition -> {0, 0}, LegendSize -> {1, 0.5}, : : LegendShadow -> None, LegendBorder -> {Black}] : : 如果加圖例只是要自己判斷函數位置的話,那比較簡單的方法應該是Tooltip : : Plot[{Tooltip[Sin[x], "Sine Sine Sine Sine"], : : Tooltip[Cos[x], "Cosine Cosine Cosine Cosine"]}, {x, 0, 2 Pi}] : : 記得把滑鼠游標到函數上 : 因為我想要做出有數值點又有連續方程式的圖,所以我把指令這樣打 : Needs["PlotLegends"] : Show[ListPlot[data],Plot[{f[x],g[x]},{x,0,100},PlotLegend->{"f","g"}, : PlotRange->Full],Frame->True, AspectRatio -> Full] : 可是畫出來的圖並不正確 : 我找不到方法可以解決 ListPlot[{{#, Sin[2 #]} & /@ Range[0, 2 Pi, 0.1], {#, Sin[#]} & /@ Range[0, 2 Pi, 0.1], {#, Cos[#]} & /@ Range[0, 2 Pi, 0.1]}, Joined -> {False, True, True}, PlotLegend -> {"Sin[2x]", "Sin[x]", "Cos[x]"}, LegendPosition -> {0, 0}, LegendSize -> {1, 0.5}, LegendShadow -> None, LegendBorder -> {Black}] -- 養花種魚數月亮賞星星 http://chungyuandye.twbbs.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.129.64

10/04 21:42, , 1F
位置大小就自己調一下
10/04 21:42, 1F

10/04 22:30, , 2F
感謝您~
10/04 22:30, 2F
文章代碼(AID): #1EYmq1IV (Mathematica)
文章代碼(AID): #1EYmq1IV (Mathematica)