Kết nối qua MCP →

Nhập phép tính

Nhập các dòng cách nhau bằng dấu chấm phẩy, các phần tử cách nhau bằng dấu phẩy.
Nhập các dòng cách nhau bằng dấu chấm phẩy, các phần tử cách nhau bằng dấu phẩy.

Công thức

Quảng cáo

Kết quả

Matrix product (C) — 2×2
[
19 22
43 50
]
Số dòng kết quả 2
Số cột kết quả 2
Top-left element c11 19
Tích (theo thứ tự dòng) 19,22;43,50

Công cụ này làm được gì

Công cụ này tính tích của hai ma trận, \(C = A\cdot B\) hoặc \(C = B\cdot A\), theo đúng các quy tắc chuẩn của đại số tuyến tính. Nó hoạt động với ma trận vuông, ma trận chữ nhật, vector dòng lẫn vector cột. Phép nhân ma trận là toán học phổ quát, nên kết quả luôn giống nhau ở mọi nơi, không phụ thuộc đơn vị hay quốc gia nào.

Cách sử dụng

Nhập Ma trận A và Ma trận B dưới dạng văn bản. Ngăn cách các dòng bằng dấu chấm phẩy và ngăn cách các phần tử trong cùng một dòng bằng dấu phẩy. Ví dụ, ma trận [[1,2],[3,4]] được nhập là 1,2;3,4. Chọn thứ tự nhân: A × B = C hoặc B × A = C (hai thứ tự này nhìn chung cho kết quả khác nhau). Nhấn tính toán để xem ma trận tích cùng kích thước của nó và phần tử ở góc trên bên trái.

Giải thích công thức

Với tích \(M\cdot N = C\) trong đó M có kích thước \(r \times s\) và N có kích thước \(s \times t\), mỗi phần tử được tính bằng $$c_{ik} = \sum_{j} m_{ij}\cdot n_{jk}$$ Nói cách khác, phần tử ở dòng i, cột k của kết quả chính là tích vô hướng giữa dòng i của ma trận bên trái và cột k của ma trận bên phải. Phép nhân chỉ thực hiện được khi kích thước trong khớp nhau: số cột của ma trận bên trái phải bằng số dòng của ma trận bên phải.

Hai ma trận liền kề thể hiện các chiều trong khớp nhau để có thể nhân được
Phép nhân chỉ xác định khi các chiều trong khớp nhau (A là m×n, B là n×p), cho kết quả m×p.
Sơ đồ thể hiện một hàng của ma trận A và một cột của ma trận B kết hợp thành một phần tử của ma trận tích C
Mỗi phần tử \(c_{ik}\) là tích vô hướng của hàng i trong A với cột k trong B.

Ví dụ minh họa

Giả sử A = [[1,2],[3,4]] và B = [[5,6],[7,8]], theo thứ tự A × B. Kích thước trong là \(2 = 2\), nên kết quả có kích thước \(2 \times 2\). $$c_{11} = 1\cdot 5 + 2\cdot 7 = 19$$ $$c_{12} = 1\cdot 6 + 2\cdot 8 = 22$$ $$c_{21} = 3\cdot 5 + 4\cdot 7 = 43$$ $$c_{22} = 3\cdot 6 + 4\cdot 8 = 50$$ cho ra C = [[19,22],[43,50]].

Câu hỏi thường gặp

Vì sao đôi khi tích không xác định? Nếu số cột của ma trận bên trái không bằng số dòng của ma trận bên phải thì tích không tồn tại, và máy tính sẽ báo lỗi không khớp kích thước.

A.B có giống B.A không? Không. Phép nhân ma trận không có tính giao hoán; thậm chí một thứ tự có thể thực hiện được trong khi thứ tự kia thì không. Hãy dùng ô chọn thứ tự để lựa chọn.

Tôi có thể nhân các vector không? Có. Một vector dòng \(1 \times n\) nhân với một vector cột \(n \times 1\) cho ra một số vô hướng \(1 \times 1\); còn nhân theo chiều ngược lại sẽ cho ra một ma trận \(n \times n\).

Cập nhật lần cuối: