กราฟ 2 มิติจากข้อมูล
ในบางครั้งเราไม่รู้หน้าตาของฟังค์ชัน แต่เรามีค่าของฟังค์ชันที่จุดต่างๆ เราก็สามารถวาดกราฟได้ด้วย ListPlot
ในที่นี้เรามีค่าคู่ลำดับแบบนี้
In[22]:=
Out[22]=
เราวาดคู่ลำดับด้วย ListPlot
In[23]:=
Out[23]=
เนื่องจากจุดที่วาดเล็กเกินไป เราสามารถบอกให้ใช้จุดใหญ่ขึ้นด้วย option "PlotStyle"
In[24]:=
Out[24]=
เราสามารถลากเส้นระหว่างจุดได้ด้วย option "PlotJoined"
In[25]:=
Out[25]=
แต่เราไม่สามารถแสดงจุดใหญ่ๆ รวมกับเส้นลากระหว่างจุดได้!
วิธีแก้ก็คือ สร้างกราฟขึ้นสองอัน (g1 และ g2) แต่ซ่อนไว้ก่อนด้วย option "DisplayFunction -> Identity" (Identity คือ "อยู่เฉยๆ")
แล้ว ใช้คำสั่ง Show[ ] แสดงทั้ง g1 และ g2 โดยเลิกซ่อนด้วย option "DisplayFunction -> $DisplayFunction" ($DisplayFunction คือค่าเดิมของ option DisplayFunction ก่อนที่เราจะกำหนดค่ามันเป็น Identity)
วิธีนี้คุณสามารถนำไปดัดแปลงในสถานการอื่นๆ ที่คุณต้องแสดงกราฟหลายๆกราฟด้วยกัน
In[26]:=
Out[28]=
วิธีนี้คุณสามารถนำไปดัดแปลงในสถานการอื่นๆ ที่คุณต้องแสดงกราฟหลายๆกราฟด้วยกัน
ในที่นี้เราจะวาดกราฟของ และ กราฟของคู่ลำดับด้วยกัน
In[29]:=
Out[31]=
Created by Mathematica (September 8, 2005)