Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Vectơ đơn vị û
(0,6, 0,8, 0)
mỗi thành phần được chia cho độ lớn
Độ lớn |a| 5
û x 0,6
û y 0,8
û z 0

Vectơ đơn vị là gì?

Vectơ đơn vị là vectơ có độ lớn (độ dài) đúng bằng 1 và cùng hướng với vectơ ban đầu. Chuẩn hóa một vectơ nghĩa là thu nhỏ (hoặc phóng to) nó về độ dài bằng 1 mà vẫn giữ nguyên hướng. Vectơ đơn vị xuất hiện ở khắp nơi trong vật lý, đồ họa máy tính, robot học và học máy (machine learning) để biểu diễn thuần túy phương hướng mà không quan tâm đến độ lớn.

Một vектơ dài a và một vектơ đơn vị û ngắn hơn cùng hướng từ gốc tọa độ
Vектơ đơn vị có cùng hướng với vектơ ban đầu nhưng có độ dài bằng 1.

Cách sử dụng máy tính

Bạn nhập thành phần X và Y của vectơ. Nếu đang làm việc trong không gian 3D, hãy nhập thêm thành phần Z (để 0 nếu là vectơ 2D). Máy tính sẽ tính độ lớn rồi chia từng thành phần cho độ lớn đó để trả về vectơ đơn vị û.

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

Với vectơ \(\vec{a} = (x, y, z)\), độ lớn được tính bằng \(\lVert \vec{a} \rVert = \sqrt{x^{2} + y^{2} + z^{2}}\). Vectơ đơn vị là

$$\hat{u} = \frac{\vec{a}}{\lVert \vec{a} \rVert}$$

nghĩa là mỗi thành phần được chia cho độ lớn:

$$\hat{u} = \left(\frac{x}{\lVert \vec{a} \rVert},\; \frac{y}{\lVert \vec{a} \rVert},\; \frac{z}{\lVert \vec{a} \rVert}\right)$$

Kết quả luôn thỏa mãn \(\lVert \hat{u} \rVert = 1\). Lưu ý rằng không thể chuẩn hóa vectơ không (vectơ rỗng) vì độ lớn của nó bằng 0.

Tam giác vuông cho thấy các thành phần x và y của vектơ tạo thành độ lớn là cạnh huyền
Độ lớn là chiều dài của vектơ, được tính từ các thành phần của nó.

Ví dụ minh họa

Lấy \(\vec{a} = (3, 4, 0)\). Độ lớn là

$$\sqrt{3^{2} + 4^{2} + 0^{2}} = \sqrt{25} = 5$$

Vectơ đơn vị là

$$\hat{u} = \left(\frac{3}{5},\; \frac{4}{5},\; \frac{0}{5}\right) = (0.6,\; 0.8,\; 0)$$

Kiểm tra lại:

$$\sqrt{0.6^{2} + 0.8^{2}} = \sqrt{0.36 + 0.64} = \sqrt{1} = 1$$

xác nhận vectơ này có độ dài bằng 1.

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

Nếu vectơ của tôi là vectơ không thì sao? Vectơ không \((0, 0, 0)\) có độ lớn bằng 0 nên không thể chuẩn hóa — phép chia cho 0 không xác định, vì vậy trong trường hợp này máy tính sẽ trả về 0 cho mỗi thành phần.

Máy tính này có dùng cho vectơ 2D không? Có. Bạn chỉ cần để thành phần Z bằng 0 và công thức sẽ tự rút gọn về trường hợp 2D.

Vectơ đơn vị có thể có thành phần âm không? Có. Hướng của vectơ luôn được giữ nguyên, nên nếu vectơ ban đầu hướng theo chiều âm thì vectơ đơn vị cũng vậy — chỉ có độ dài được chuẩn hóa về 1.

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