|
สมัครสมาชิก | คู่มือการใช้ | รายชื่อสมาชิก | ปฏิทิน | ข้อความวันนี้ | ค้นหา |
|
เครื่องมือของหัวข้อ | ค้นหาในหัวข้อนี้ |
#1
|
|||
|
|||
หาเวกเตอร์ที่ใกล้ที่สุด
ผมมีเวกเตอร์ขนาด 2 มิติครับ ผมต้องการทราบว่าเราจะรู้ได้อย่างไรครับว่า vector e อยู่ใกล้เวกเตอร์ไหนมากที่สุด ถ้ามองด้วยสายตาเรารู้อยู่แล้วว่า d แนนอน แต่ถ้าจะคำนวณจริงๆ ควรศึกษาหัวข้อใดในเรื่อง vector ครับ คือผมคิดออกอย่างหนึ่งคือเอาไปเทียบกับทุกเวกเตอร์ ค่อยๆ จับคู่กัน แล้วหาค่า cosine angle ระหว่างกัน ทำจนครบทุกคู่อันไหนทำมุมน้อยสุดก็แปลว่าใกล้ที่สุด แต่ที่นี้ถ้าผมมี 1000 เวกเตอร์การทำแบบนี้ต้องมาคำนวณพันคู่ มันดูยุ่งยากมาก ผมเลยจะขอคำแนะนำเพื่อนๆ หน่อยครับ ว่าจะใช้วิธีใดมาแก้ปัญหานี้ เพื่อลดเวลาในการคำนวณลงไปให้น้อยที่สุด 26 มิถุนายน 2009 04:52 : ข้อความนี้ถูกแก้ไขแล้ว 1 ครั้ง, ครั้งล่าสุดโดยคุณ peterdog |
|
|