alphaSpectrum
Valores de alpha em que a alpha shape muda seu conjunto de triângulos ou tetraedros.
Categoria: Mathematics > Computational Geometry
Sintaxe
spec = alphaSpectrum(shp)
Retorna os valores de alpha que alteram a forma, em ordem crescente.
Descrição
Cada simplex da triangulação de Delaunay dos pontos tem um circunraio. A alpha shape inclui um simplex quando alpha é pelo menos esse raio, de modo que os raios ordenados marcam cada alpha em que a forma realmente muda. Valores fora do espectro apenas repetem uma forma vizinha.
Isso ajuda a escolher alpha de forma sistemática, por exemplo traçando a área contra o espectro.
Argumentos de entrada
shp- Um objeto
alphaShape.
Argumentos de saída
spec- Vetor coluna de valores de alpha. Definir
shp.Alphaentre duas entradas consecutivas dá a mesma forma.
Exemplo
Espectro de um conjunto pequeno de pontos
x = [0 1 1 0 0.5]';
y = [0 0 1 1 0.5]';
shp = alphaShape(x, y);
spec = alphaSpectrum(shp)
Saída
spec = 0.5000