Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Khoảng cách Euclid
7,0711
đơn vị
Số chiều được so sánh 3
Tổng bình phương các hiệu 50

Khoảng cách Euclid giữa hai vector là gì?

Khoảng cách Euclid là khoảng cách theo đường thẳng (kiểu "đường chim bay") giữa hai điểm hoặc hai vector trong không gian n chiều. Đây thực chất là sự mở rộng của định lý Pythagoras cho số chiều bất kỳ, và là một trong những thước đo khoảng cách được dùng phổ biến nhất trong hình học, học máy (machine learning), phân cụm dữ liệu và khoa học dữ liệu.

Hai điểm trên mặt phẳng 2D được nối bằng một đường chéo thẳng biểu thị khoảng cách d
Khoảng cách Euclid là khoảng cách theo đường thẳng giữa hai điểm (vector).

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

Bạn hãy nhập các thành phần của Vector A và Vector B dưới dạng các số cách nhau bằng dấu phẩy — ví dụ 1, 2, 34, 6, 8. Hai vector nên có cùng số thành phần; nếu khác nhau, công cụ chỉ so sánh các thành phần đầu tiên trùng khớp. Nhấn nút tính toán để xem khoảng cách, số chiều được so sánh và tổng bình phương các hiệu.

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

Khoảng cách được tính theo công thức $$d = \sqrt{\sum_{i=1}^{n}\left(\text{A}_i - \text{B}_i\right)^{2}}$$. Với mỗi cặp thành phần tương ứng, ta lấy số này trừ số kia, rồi bình phương kết quả để giá trị âm không triệt tiêu giá trị dương, sau đó cộng tất cả các bình phương lại và cuối cùng lấy căn bậc hai của tổng. Việc lấy căn bậc hai đưa kết quả trở về đúng đơn vị đo ban đầu.

Quảng cáo
Sơ đồ thể hiện hiệu của từng thành phần giữa hai vector được bình phương và cộng dưới dấu căn bậc hai
Công thức bình phương từng hiệu thành phần, cộng lại rồi lấy căn bậc hai.

Ví dụ minh họa

Giả sử A = (1, 2, 3) và B = (4, 6, 8). Các hiệu lần lượt là −3, −4 và −5. Bình phương lên ta được 9, 16 và 25, cộng lại bằng 50. Căn bậc hai của 50 xấp xỉ 7,0711. Đó chính là khoảng cách Euclid giữa hai vector.

$$d = \sqrt{(1-4)^{2} + (2-6)^{2} + (3-8)^{2}} = \sqrt{9 + 16 + 25} = \sqrt{50} \approx 7{,}0711$$

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

Nếu hai vector có độ dài khác nhau thì sao? Khoảng cách chỉ được định nghĩa rõ ràng khi hai vector có cùng độ dài. Công cụ này sẽ so sánh các thành phần đầu tiên cho đến hết độ dài của vector ngắn hơn.

Công cụ có dùng được cho điểm 2D và 3D không? Có — bạn nhập hai số cho điểm trong mặt phẳng (2D) hoặc ba số cho điểm trong không gian (3D); công thức vẫn áp dụng như nhau.

Khoảng cách Euclid khác gì với khoảng cách Manhattan? Khoảng cách Manhattan cộng các trị tuyệt đối của hiệu \(|\text{A}_i - \text{B}_i|\) mà không bình phương hay lấy căn, tức là đo khoảng cách dọc theo các trục thay vì theo đường thẳng.

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