creatio ex nihilo

ศล
Location :
กรุงเทพ Thailand

[Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 85 คน [?]




Group Blog
 
All Blogs
 
Friends' blogs
[Add ศล's blog to your web]
Links
 

 
chaos Game

ต้องถือว่าผลลัพธ์สุดท้ายของเกมนี้เป็นหนึ่งใน fractals ยอดฮิตทีเดียวครับ เรากำลังจะสร้างสามเหลี่ยม Sierpinski กัน ผมเชื่อว่าคนที่เพิ่งเคยเห็นเป็นครั้งแรกต้องตื่นตาตื่นใจแน่นอน

เริ่มต้นให้เราเขียนจุดมุมของสามเหลี่ยมด้านเท่าด้วยจุด 3 จุด แต่ละจุดใช้ 1 สี เอาเป็น แดง เขียว น้ำเงิน และเริ่มสุ่มจุดใด ๆ ก็ได้ขึ้นมา 1 จุดอยู่ในขอบเขตของสามเหลี่ยมนั้น เรียกว่า seed ซึ่งเป็นจุดตั้งต้น เริ่มจาก seed ให้เราสุ่มเลือกหนึ่งสีจาก {แดง, เขียว, น้ำเงิน} ที่มีโอกาสเท่า ๆ กัน ตรงนี้อาจใช้ลูกเต๋า แล้วระบายสีแดง เขียว น้ำเงิน สีละ 2 หน้า แล้วทอยสุ่มก็ได้ครับ ถ้าได้สีอะไร ก็ให้จุดด้วยสีนั้นเพิ่ม 1 จุด ณ ตำแหน่งกึ่งกลางระหว่างจุดตั้งต้นกับจุดมุมสีที่สุ่มได้ แล้วจุดใหม่ที่เราจุดจะกลายเป็นจุดตั้งต้นสำหรับรอบต่อไป วนซ้ำสุ่มเลือกสี และจุดเช่นนี้เรื่อย ๆ เราจะพบ fractal ที่สวยงามรูปหนึ่ง (มีคนแนะนำว่าให้ลบ 15 จุดแรกทิ้ง เพราะมันเป็นช่วงภาวะเริ่มต้น)





รูปนี้เป็นตัวอย่างผลการสุ่ม 4 ครั้งแรก แดง เขียว น้ำเงิน น้ำเงิน ตามลำดับ หลายคนที่ไม่เคยเห็นมาก่อน ถ้าให้เดาว่าผลลัพธ์สุดท้ายเป็นอย่างไร อาจคาดเดาไปต่าง ๆ นานา เช่น ว่าจะได้จุดกระจุกอยู่ตรงกลางสามเหลี่ยมบ้าง ว่าจะมีจุดระบายเต็มสามเหลี่ยมบ้าง แต่ในความเป็นจริง จุดที่โยงใยจากการสุ่มนั้นสร้างเป็นรูปสามเหลี่ยม Sierpinski ครับ










Create Date : 02 พฤษภาคม 2551
Last Update : 2 พฤษภาคม 2551 14:59:13 น. 0 comments
Counter : 1214 Pageviews.

ชื่อ : * blog นี้ comment ได้เฉพาะสมาชิก
Comment :
  *ส่วน comment ไม่สามารถใช้ javascript และ style sheet
 
 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.