ขอต้อนรับ ผู้มาเยือน กรุณา ล็อกอิน หรือ สมัครสมาชิก

ล็อกอินด้วยชื่อผู้ใช้ รหัสผ่่าน และระยะเวลาใช้งาน

 
Advanced search

41243 Posts in 6175 Topics- by 8102 Members - Latest Member: hades
mPEC Forumบทเรียนการใช้โปรแกรม Mathematica (Moderator: psaipetc)คำถามจาก ~AwaTarn~ เรื่องการ plot กราฟไล่สี
Pages: 1   Go Down
Print
Author Topic: คำถามจาก ~AwaTarn~ เรื่องการ plot กราฟไล่สี  (Read 5704 times)
0 Members and 1 Guest are viewing this topic.
psaipetc
Moderator
SuperHelper
*****
Offline Offline

Posts: 653


kostuff.blogspot.com


WWW
« on: November 05, 2005, 06:25:26 AM »

"อยากทราบวิธีการ plot graph ในกรณีที่เรามี path ของอนุภาค(คล้ายๆ กับ path แสดงการ random walk ของอนุภาค) แล้วเราต้องการให้แสดงผลในลักษณะที่แสดง path แบบไล่สีไปตาม path นั้น ประมาณว่าเมื่อเราดูกราฟก็รู้ทันทีว่า ตรงไหนเป็นจุดเริ่มต้น จากนั้นเคลื่อนที่ไปทางไหน และตรงไหนเป็นจุดสุดท้ายที่อนุภาคเคลื่อนที่ไป"

มีคำตอบที่ http://www.atriumtech.com/pongskorn/mathematica/StudentQuestion1/colortrajectory.html ครับ
Logged

Life Lessons (related to science anyway):
http://www.guardian.co.uk/print/0,3858,5164417-111414,00.html
~AwaTarn~
neutrino
*
Offline Offline

Posts: 118


What is the real world as I see?


« Reply #1 on: November 06, 2005, 11:32:40 AM »

ขอบคุณครับอาจารย์  icon adore
Logged
~AwaTarn~
neutrino
*
Offline Offline

Posts: 118


What is the real world as I see?


« Reply #2 on: November 07, 2005, 11:59:09 AM »

ในตัวอย่างของอาจารย์ อ.ทำการ map จาก table ไปเป็น point
แต่ผมลองทำการ map จาก table ไปเป็น line แล้วทีนี้พอจะให้มันทำไล่สี ทำไมมันทำไม่ได้ครับ  Cry
Logged
psaipetc
Moderator
SuperHelper
*****
Offline Offline

Posts: 653


kostuff.blogspot.com


WWW
« Reply #3 on: November 07, 2005, 05:09:09 PM »

ทำอย่างนี้นะครับ

coloredDataWithLine =
Table[{PointSize[0.02], GrayLevel[0.9(1 - k/Length[data])], Line[{data[[k - 1]], data[[k]]}], Point[data[[k]]]}, {k, 2, Length[data]}]

Show[Graphics3D[coloredDataWithLine]]

โชคดีครับ
« Last Edit: November 07, 2005, 05:13:22 PM by psaipetc » Logged

Life Lessons (related to science anyway):
http://www.guardian.co.uk/print/0,3858,5164417-111414,00.html
Pages: 1   Go Up
Print
Jump to: