เครื่องคำนวณการคูณเมทริกซ์
คูณเมทริกซ์สองตัวพร้อมแสดงรายละเอียดการคำนวณสมาชิกแต่ละตัวทีละขั้นตอน ดูการแยกส่วนผลคูณจุด (Dot Product) พร้อมการแสดงภาพแถว × คอลัมน์แบบรหัสสี รองรับเมทริกซ์สูงสุดขนาด 5×5 พร้อมปุ่มควบคุมมิติแบบโต้ตอบ
ตัวบล็อกโฆษณาของคุณทำให้เราไม่สามารถแสดงโฆษณาได้
MiniWebtool ให้ใช้งานฟรีเพราะมีโฆษณา หากเครื่องมือนี้ช่วยคุณได้ โปรดสนับสนุนเราด้วย Premium (ไม่มีโฆษณา + เร็วขึ้น) หรืออนุญาต MiniWebtool.com แล้วรีโหลดหน้าเว็บ
- หรืออัปเกรดเป็น Premium (ไม่มีโฆษณา)
- อนุญาตโฆษณาสำหรับ MiniWebtool.com แล้วรีโหลด
เกี่ยวกับ เครื่องคำนวณการคูณเมทริกซ์
เครื่องคำนวณการคูณเมทริกซ์ ช่วยให้คุณสามารถคูณเมทริกซ์สองชุดเข้าด้วยกันและดูทุกขั้นตอนของการคำนวณ แต่ละสมาชิกของเมทริกซ์ผลลัพธ์จะถูกคำนวณเป็น ผลคูณจุด (dot product) ของแถวจากเมทริกซ์ A และคอลัมน์จากเมทริกซ์ B เครื่องคำนวณนี้รองรับเมทริกซ์สูงสุดขนาด 5×5 มีการไฮไลต์แบบโต้ตอบเพื่อให้คุณเห็นว่าแถวและคอลัมน์ใดสร้างสมาชิกผลลัพธ์แต่ละตัว และแสดงวิธีการคำนวณทางคณิตศาสตร์แบบเต็มรูปแบบโดยใช้สูตรที่แสดงผลด้วย MathJax
การคูณเมทริกซ์ทำงานอย่างไร
กำหนดให้เมทริกซ์ A มีขนาด m×n และเมทริกซ์ B มีขนาด n×p ผลคูณ C = A × B จะเป็นเมทริกซ์ขนาด m×p โดยแต่ละสมาชิกจะถูกคำนวณดังนี้:
$$C[i,j] = \sum_{k=1}^{n} A[i,k] \times B[k,j]$$
ซึ่งหมายความว่าคุณนำแถวที่ i ของ A และคอลัมน์ที่ j ของ B มาคูณสมาชิกที่สอดคล้องกัน แล้วนำผลคูณทั้งหมดมารวมกัน การดำเนินการนี้เรียกว่า ผลคูณจุด (dot product)
สมบัติที่สำคัญของการคูณเมทริกซ์
วิธีใช้งานเครื่องคำนวณการคูณเมทริกซ์
- กำหนดขนาด — เลือกจำนวนแถวและคอลัมน์สำหรับเมทริกซ์ A และจำนวนคอลัมน์สำหรับเมทริกซ์ B โดยจำนวนคอลัมน์ใน A จะกำหนดจำนวนแถวใน B โดยอัตโน้อัติ
- กรอกค่า — พิมพ์ตัวเลขลงในแต่ละเซลล์ หรือใช้ตัวอย่างด่วนสำหรับเมทริกซ์ที่ตั้งค่าไว้แล้ว
- คำนวณ — คลิก "คูณ A × B" เพื่อดูเมทริกซ์ผลลัพธ์และการแจกแจงทีละขั้นตอน
- สำรวจผลลัพธ์ — วางเมาส์เหนือหรือคลิกเซลล์ผลลัพธ์ใดๆ เพื่อดูผลคูณจุดพร้อมการไฮไลต์ด้วยรหัสสี ใช้ "เล่นทั้งหมด" เพื่อเลื่อนดูสมาชิกทุกตัวโดยอัตโนมัติ
กฎความเข้ากันได้ของขนาดเมทริกซ์
| เมทริกซ์ A | เมทริกซ์ B | คูณกันได้ไหม? | ขนาดผลลัพธ์ |
|---|---|---|---|
| 2×3 | 3×2 | ✓ ได้ (3 = 3) | 2×2 |
| 3×3 | 3×1 | ✓ ได้ (3 = 3) | 3×1 |
| 2×3 | 2×3 | ✕ ไม่ได้ (3 ≠ 2) | — |
| 4×2 | 2×5 | ✓ ได้ (2 = 2) | 4×5 |
การประยุกต์ใช้งานในโลกจริง
คำถามที่พบบ่อย
การคูณเมทริกซ์คืออะไร?
การคูณเมทริกซ์คือการดำเนินการที่นำเมทริกซ์สองชุดคือ A (m×n) และ B (n×p) มาสร้างเป็นเมทริกซ์ผลลัพธ์ C (m×p) โดยแต่ละสมาชิก C[i][j] คำนวณจากผลคูณจุดของแถวที่ i ของ A และคอลัมน์ที่ j ของ B
ทำไมจำนวนคอลัมน์ใน A ต้องเท่ากับจำนวนแถวใน B?
เพื่อให้สามารถนิยามผลคูณจุดได้ เวกเตอร์สองตัวที่นำมาคูณกันต้องมีความยาวเท่ากัน แถวของ A มี n สมาชิก และคอลัมน์ของ B มี n สมาชิก ดังนั้น A จึงต้องมีจำนวนคอลัมน์เท่ากับจำนวนแถวของ B
การคูณเมทริกซ์มีสมบัติการสลับที่หรือไม่?
ไม่ การคูณเมทริกซ์ไม่มีสมบัติการสลับที่ โดยทั่วไป A × B จะไม่เท่ากับ B × A ขนาดของผลลัพธ์อาจแตกต่างกัน และแม้ว่าผลคูณทั้งสองจะถูกนิยามและมีขนาดเท่ากัน ค่ามักจะแตกต่างกัน
ผลคูณจุด (dot product) ในการคูณเมทริกซ์คืออะไร?
ผลคูณจุดสำหรับสมาชิก C[i][j] คำนวณโดยการคูณแต่ละสมาชิกของแถว i ในเมทริกซ์ A ด้วยสมาชิกที่สอดคล้องกันของคอลัมน์ j ในเมทริกซ์ B แล้วนำผลคูณเหล่านั้นทั้งหมดมารวมกัน ตัวอย่างเช่น ถ้าแถว i คือ [a₁, a₂, a₃] และคอลัมน์ j คือ [b₁, b₂, b₃] ผลคูณจุดคือ a₁×b₁ + a₂×b₂ + a₃×b₃
ความซับซ้อนทางเวลา (time complexity) ของการคูณเมทริกซ์คืออะไร?
อัลกอริทึมการคูณเมทริกซ์มาตรฐานมีความซับซ้อนทางเวลาเป็น O(m × n × p) สำหรับการคูณเมทริกซ์ขนาด m×n ด้วยเมทริกซ์ขนาด n×p อัลกอริทึมที่มีประสิทธิภาพมากกว่า เช่น อัลกอริทึมของ Strassen สามารถลดความซับซ้อนลงเหลือประมาณ O(n²·⁸⁰⁷) สำหรับเมทริกซ์จัตุรัส
อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:
"เครื่องคำนวณการคูณเมทริกซ์" ที่ https://MiniWebtool.com/th// จาก MiniWebtool, https://MiniWebtool.com/
โดยทีมงาน MiniWebtool อัปเดตเมื่อ: 2026-04-09
คุณสามารถลองใช้ AI แก้ปัญหาคณิตศาสตร์ GPT ของเรา เพื่อแก้ไขปัญหาทางคณิตศาสตร์ของคุณผ่านคำถามและคำตอบด้วยภาษาธรรมชาติ.