Kết nối qua MCP →

Nhập phép tính

Công thức

Show calculation steps (2)
  1. Magnitude |a×b|

    Magnitude |a×b|: Máy Tính Tích Có Hướng Của Vector

    Length of the cross product vector

  2. Angle Between Vectors

    Angle Between Vectors: Máy Tính Tích Có Hướng Của Vector

    theta = arcsin( |a×b| / (|a|·|b|) ), in degrees

Quảng cáo

Kết quả

Tích có hướng a × b
(-15, -2, 39)
vector vuông góc với cả a và b
Độ lớn |a × b| 41,833
Góc θ giữa a và b 72,74°

Tích có hướng là gì?

Tích có hướng của hai vector ba chiều ab, ký hiệu là a × b, là một vector mới vuông góc với cả hai vector ban đầu. Hướng của nó tuân theo quy tắc bàn tay phải, còn độ lớn của nó bằng diện tích hình bình hành tạo bởi hai vector. Công cụ này sẽ trả về toàn bộ vector kết quả, độ lớn của nó cùng góc giữa hai vector đầu vào.

Right-hand rule showing fingers curling from a to b with thumb pointing along a cross b
The right-hand rule gives the direction of a×b.
Two 3D vectors a and b with their cross product perpendicular to both
The cross product a×b is perpendicular to the plane containing a and b.

Cách sử dụng công cụ

Bạn hãy nhập các thành phần x, y và z của vector a (\(a_1, a_2, a_3\)) và vector b (\(b_1, b_2, b_3\)). Sau đó nhấn "Tính" để xem các thành phần của tích có hướng, độ lớn \(\left|\vec{a}\times\vec{b}\right|\) và góc \(\theta\) giữa hai vector (tính bằng độ).

Quảng cáo

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

Các thành phần được tính bằng cách khai triển định thức:

$$\vec{a}\times\vec{b} = \left( a_2\,b_3 - a_3\,b_2,\;\; a_3\,b_1 - a_1\,b_3,\;\; a_1\,b_2 - a_2\,b_1 \right)$$

Độ lớn được tính bằng $$\left|\vec{a}\times\vec{b}\right| = \sqrt{c_x^{2} + c_y^{2} + c_z^{2}}$$ và cũng bằng \(\left|\vec{a}\right|\left|\vec{b}\right|\sin\theta\). Từ đó ta suy ra góc theo công thức $$\theta = \arcsin\!\left( \frac{\left|\vec{a}\times\vec{b}\right|}{\left|\vec{a}\right|\,\left|\vec{b}\right|} \right)$$

Parallelogram formed by vectors a and b with shaded area equal to magnitude of cross product
The magnitude |a×b| equals the area of the parallelogram spanned by a and b.

Ví dụ minh họa

Cho \(\vec{a} = (3, -3, 1)\) và \(\vec{b} = (4, 9, 2)\). Khi đó $$c_x = (-3)(2) - (1)(9) = -15,$$ $$c_y = (1)(4) - (3)(2) = -2,$$ $$c_z = (3)(9) - (-3)(4) = 39.$$ Vậy \(\vec{a}\times\vec{b} = (-15, -2, 39)\) với độ lớn $$\sqrt{225 + 4 + 1521} = \sqrt{1750} \approx 41{,}83.$$

Quảng cáo

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

Tích có hướng có tính giao hoán không? Không. Ta có \(\vec{a}\times\vec{b} = -(\vec{b}\times\vec{a})\); khi đổi thứ tự hai vector, hướng của kết quả sẽ bị đảo ngược.

Nếu kết quả là vector không thì sao? Khi đó hai vector song song với nhau (hoặc một trong hai là vector không), và góc giữa chúng bằng \(0°\) hoặc \(180°\).

Công thức này có dùng được trong 2D không? Tích có hướng thực sự chỉ được định nghĩa trong không gian 3D. Với các vector 2D, bạn hãy đặt thành phần z bằng 0, khi đó chỉ có \(c_z\) khác 0.

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