เครื่องคำนวณผลคูณจุด

ผลคูณดอท
ถัดไป

ผลคูณจุดสามารถรวมเวกเตอร์สองตัวให้กลายเป็นค่าสเกลาร์เพียงค่าเดียว ซึ่งบ่งชี้ว่าทั้งสองเวกเตอร์ชี้ไปในทิศทางเดียวกันมากน้อยเพียงใด ค่าดังกล่าวถูกใช้ในการคำนวณความคล้ายคลึงกันแบบคอไซน์สำหรับการจัดอันดับผลการค้นหา การฉายภาพในฟิสิกส์ และการคำนวณแสงสว่างทุกประเภทในกราฟิกคอมพิวเตอร์ เครื่องมือนี้จะคำนวณผลคูณจุดระหว่างเวกเตอร์สองตัวที่มีมิติเท่ากัน (2 มิติ, 3 มิติ หรือ N มิติ) และแสดงค่าโคไซน์ของมุมระหว่างเวกเตอร์

วิธีการคำนวณผลคูณจุด

  1. 1

    ป้อนเวกเตอร์ทั้งสอง

    ให้ระบุชนิดของส่วนประกอบโดยใช้จุดหรือช่องว่างแยกกัน เช่น `3, 4, 5` สำหรับเวกเตอร์หนึ่ง และ `1, 2, 1` สำหรับอีกเวกเตอร์หนึ่ง

  2. 2

    จับคู่มิติ

    เวกเตอร์ทั้งสองต้องมีความยาวเท่ากัน เครื่องมือนี้จะแสดงสัญญาณเตือนถึงกรณีที่ไม่ตรงกันก่อนทำการคำนวณ

  3. 3

    ดูผลลัพธ์

    ผลคูณแบบจุดเชิงสเกลาร์แสดงพร้อมค่าโคไซน์ของมุม (cos θ) และมุมเป็นหน่วยองศา

สูตรทั้งสอง

รูปแบบเชิงองค์ประกอบสำหรับเวกเตอร์ a = (a1, a2, ..., an) และ b = (b1, b2, ..., bn):

a . b = a1*b1 + a2*b2 + ... + an*bn

รูปแบบทางเรขาคณิต:

a . b = |a| * |b| * cos(theta)

สองสมการนี้มีค่าเท่ากัน เมื่อกำหนดให้เท่ากันจะได้ cos(theta) = (a.b) / (|a| |b|) ซึ่งเป็นสูตรความคล้ายคลึงแบบโคไซน์

เครื่องหมายบอกอะไรกับคุณ

ผลคูณจุด ความหมาย
บวก เวกเตอร์ทั้งสองชี้ไปในทิศทางใกล้เคียงกัน (มุม < 90°)
ศูนย์ เวกเตอร์ทั้งสองตั้งฉากกัน (ตั้งฉาก)
ลบ เวกเตอร์ทั้งสองชี้ไปในทิศทางตรงข้ามกันโดยประมาณ (มุม > 90°)

ตัวอย่างการคำนวณ

a = (3, 4), b = (1, 2):

  • ผลคูณของแต่ละองค์ประกอบ: 3 × 1 + 4 × 2 = 3 + 8 = 11
  • |a| = √(9 + 16) = 5
  • |b| = √(1 + 4) = √5 ≈ 2.236
  • cos(θ) = 11 / (5 × 2.236) = 0.9839
  • θ = arccos(0.9839) ≈ 10.3 องศา

เวกเตอร์ทั้งสองชี้ไปในทิศทางเกือบเดียวกัน ผลคูณจุดจึงเป็นค่าบวกที่สูง

การประยุกต์ใช้ที่พบบ่อย

  • ความคล้ายคลึงแบบโคไซน์ สำหรับระบบแนะนำ: เวกเตอร์ฝังตัว (embedding) สองตัวคล้ายกันเพียงใด?
  • การฉายภาพ เวกเตอร์หนึ่งลงบนอีกเวกเตอร์หนึ่ง: proj_b(a) = (a . b) / |b|^2 * b
  • งานในฟิสิกส์: W = F . d คือผลคูณจุดของแรงกับการกระจัด
  • แสงในกราฟิก: ผลคูณจุดระหว่างเวกเตอร์ตั้งฉากของพื้นผิวกับทิศทางของแสง ให้ค่าความสว่างแบบกระจาย (กฎของแลมเบิร์ต)
  • การตรวจสอบความตั้งฉาก: ตรวจสอบอย่างรวดเร็วว่าเวกเตอร์ฐานสองตัวตั้งฉากกันหรือไม่

คำแนะนำ

  • ทำให้ค่าเป็นมาตรฐานก่อนการเปรียบเทียบ หากคุณสนใจเพียงทิศทาง (ความคล้ายคลึงกัน) ให้หารเวกเตอร์แต่ละตัวด้วยขนาดของมันก่อน จากนั้นผลคูณจุดจะเท่ากับค่าคอสไซน์โดยตรง
  • โปรดตรวจสอบมิติ: การนำเวกเตอร์ขนาด 3 มาผสมกับเวกเตอร์ขนาด 4 จะทำให้ไม่สามารถกำหนดค่าได้ ควรเติมหรือตัดข้อมูลออกอย่างตั้งใจ ไม่ใช่โดยบังเอิญ
  • ความเสถียรทางตัวเลข: สำหรับเวกเตอร์ขนาดใหญ่มาก การสะสมค่าแบบทศนิยม (floating-point) อาจทำให้ความแม่นยำลดลง ดังนั้นเมื่อมิติเกินหลายพัน ควรใช้ความแม่นยำแบบสองเท่า (double precision) หรือวิธีการรวมค่าแบบคาฮาน (Kahan summation)

คำถามที่พบบ่อย

ผลคูณจุดจะให้ค่าเป็นสเกลาร์ ซึ่งใช้วัดระดับความขนานระหว่างเวกเตอร์สองตัว ส่วนผลคูณขวาง (กำหนดเฉพาะในมิติ 3 มิติและ 7 มิติ) จะให้เวกเตอร์ที่ตั้งฉากกับเวกเตอร์ทั้งสอง และใช้วัดระดับความตั้งฉาก ทั้งสองแบบนี้ตอบคำถามที่ตรงข้ามกัน

ใช่ สำหรับมิติใดๆ ก็ตาม (N) การนิยามในระดับองค์ประกอบสามารถขยายได้โดยตรง และถูกนำมาใช้อย่างแพร่หลายในงานการเรียนรู้ของเครื่องที่เกี่ยวข้องกับเวกเตอร์ที่มีมิติหลายร้อยหรือหลายพัน

เนื่องจากรูปทรงเรขาคณิต |a| |b| cos(theta) มีค่าเป็นศูนย์เมื่อค่า cos เท่ากับศูนย์ ซึ่งเกิดขึ้นที่มุม 90 และ 270 องศา เวกเตอร์สองเวกเตอร์ที่ไม่เป็นศูนย์จะตั้งฉากกันได้ก็ต่อเมื่อผลคูณจุดของพวกมันเท่ากับศูนย์

องค์ประกอบของเวกเตอร์ที่คุณป้อนจะถูกส่งไปยังเซิร์ฟเวอร์ของเรา เนื่องจากการคำนวณเกิดขึ้นที่นั่น โดยไม่มีการจัดเก็บและไม่เชื่อมโยงกับบัญชีของคุณ

เครื่องมือที่เกี่ยวข้อง

เครื่องคำนวณแมโคร

แปลงเป้าหมายแคลอรีต่อวันและเปอร์เซ็นต์แมโครเป็นกรัมของโปรตีน คาร์โบไฮเดรต และไขมัน พร้อมตัวเลือกแบบสมดุล โปรตีนสูง เพิ่มกล้ามเนื้อ และคาร์โบไฮเดรตต่ำ

เครื่องคำนวณแคลอรีที่เผาผลาญ

ประมาณแคลอรีที่คุณเผาผลาญระหว่างออกกำลังกายจากน้ำหนักตัว ชนิดกิจกรรม และระยะเวลา โดยใช้ค่า MET ที่อ้างอิงหลักวิทยาศาสตร์

เครื่องคำนวณค่า eGFR

ประเมิน eGFR จากครีอะตินีนในซีรัม อายุ และเพศ ด้วยสมการครีอะตินีน CKD-EPI 2021 ที่ไม่ใช้ปัจจัยเชื้อชาติ ผลลัพธ์เป็น mL/min/1.73 m²

เครื่องคำนวณขนาดตู้ปลา

คำนวณปริมาตรตู้ปลาเป็นแกลลอนสหรัฐและลิตรจากขนาดด้านในของตู้เป็นนิ้ว พร้อมน้ำหนักของน้ำเมื่อเติมเต็มเป็นปอนด์และกิโลกรัม

เครื่องคำนวณขนาดเครื่องลดความชื้น

ประเมินกำลังเครื่องลดความชื้นแบบเคลื่อนย้ายได้จากพื้นที่และระดับความชื้นตามคำแนะนำ ENERGY STAR ปัจจุบัน

เครื่องคำนวณระยะเวลา

คำนวณระยะเวลาระหว่างสองเวลาเป็น HH:MM ชั่วโมงทศนิยม นาที และวินาที

เครื่องมือนี้มีให้บริการในภาษาอื่น