MÔ PHỎNG SƠ ĐỒ VORONOI

Chỉ một câu hỏi, trạm nào gần tôi nhất, đủ để cắt mặt phẳng thành một tấm khảm. Ranh giới giữa hai điểm gốc luôn là đường trung trực của đoạn nối chúng, mà giao của các nửa mặt phẳng thì lồi, nên mọi ô Voronoi đều là đa giác lồi. Nối những gốc chung cạnh lại thì được tam giác phân Delaunay, cấu trúc đối ngẫu với tính chất đường tròn ngoại tiếp rỗng. Phép Lloyd thì dời mỗi gốc về trọng tâm ô của chính nó rồi lặp lại, kéo đám ô lệch lạc đều dần thành lưới gần lục giác, và thuật toán k-means cũng chính là nó.

▸ Gieo các điểm gốc (site)…
▸ Gán mỗi vị trí cho gốc gần nhất (Euclid)
▸ Dựng ô Voronoi & cạnh trung trực
▸ Tính đồ thị đối ngẫu Delaunay
▸ Khởi động chuyển động trôi & Lloyd…
▸ Sẵn sàng — Trực tuyến. ✅
0%
⌂ Toán học

Phòng mô phỏng Sơ đồ Voronoi

Voronoi Diagram · Delaunay
Trực tuyến
gốc · ô · trung trực · Delaunay
Bố cục gốc & số liệu
🔶 Khảm Voronoi
mật độ gốc · diện tích ô
Số điểm gốc—
Diện tích TB / ô—
Ô nhỏ nhất—
Ô lớn nhất—
Cạnh Delaunay—
Tương tác—
Mẹo
Mỗi ô màu = mọi điểm gần một gốc (chấm cam) nhất. Biên là đường trung trực (cách đều hai gốc). Kéo một gốc để dời ranh giới tức thì. Đổi Kịch bản để xem Delaunay, lưới tổ ong hay Lloyd.
—
Kéo một điểm gốc để dời ô · đổi Kịch bản (lưới tổ ong · Delaunay · ít/nhiều gốc · Lloyd) · bấm cấu trúc để xem thẻ
Trình duyệt chưa bật canvas.
Số gốc · diện tích ô lớn nhất · cạnh Delaunay theo thời gian số gốcô lớn nhấtcạnh Delaunay
Về Sơ đồ Voronoi & Delaunay

Chỉ một câu hỏi, trạm nào gần tôi nhất, đủ để cắt mặt phẳng thành một tấm khảm. Ranh giới giữa hai điểm gốc luôn là đường trung trực của đoạn nối chúng, mà giao của các nửa mặt phẳng thì lồi, nên mọi ô Voronoi đều là đa giác lồi. Nối những gốc chung cạnh lại thì được tam giác phân Delaunay, cấu trúc đối ngẫu với tính chất đường tròn ngoại tiếp rỗng. Phép Lloyd thì dời mỗi gốc về trọng tâm ô của chính nó rồi lặp lại, kéo đám ô lệch lạc đều dần thành lưới gần lục giác, và thuật toán k-means cũng chính là nó.

Chủ đề liên quan trong Toán học & Hình học