Voronoi boundaries

조회 수: 96 (최근 30일)
Jakob Sievers
Jakob Sievers 2011년 12월 5일
댓글: Bruno Lopes 2022년 2월 20일
Hi guys
the program voronoiDiagram gives the vertices of a voronoi decomposition of a set of scattered datapoints. These vertices do, however, extend beyond the rectangular domain containing the datapoints. Does anyone know of a routine/method/program which allows the vertices to extend no further than the boundary of the domain?
I have been trying, in vain, to set up my own routine based on the voronoiDiagram output, but it has become a bit more unmanageable than I had foreseen.
Thanks in advance!

채택된 답변

Jakob Sievers
Jakob Sievers 2012년 1월 3일
It seems no-one has heard of a routine which does what I need, so I spent some time making one myself. Anyone who stumble across this thread with a similar question, can check it out HERE.
  댓글 수: 2
Dimo Iordanov
Dimo Iordanov 2021년 1월 6일
Hello Jakob, thanks a lot for making a routine that does that. I'm fairly new to MATLAB, and I'm having hard time using your routine. Is it possible to give me an example how to use it, for example for Voronoi diagram of three random points limited between 0 and 3, and we want our polygon to have shapes 4X4.
Thanks a lot in advance.
Bruno Lopes
Bruno Lopes 2022년 2월 20일
You're a kind soul, man. Thank you very much. I hope there are more people like you in the scientific world.

댓글을 달려면 로그인하십시오.

추가 답변 (3개)

the cyclist
the cyclist 2011년 12월 5일
I am not very familiar with these techniques, but I wonder if the convhull() or trisurf() commands are closer to what you want.

S
S 2012년 6월 20일
Many thanks, I was just looking for something like this.

Preetham Manjunatha
Preetham Manjunatha 2022년 2월 8일
If the Voronoi Diagram bounded region is rectangle or square, here is the link function to clip the extending edges of the Voronoi Diagram for rectangular/ square region. Rigorously tested on the random points, this function can process an input data set of 2000 seed points in 2D in about 0.015 seconds on average.

카테고리

Help CenterFile Exchange에서 Voronoi Diagram에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by