cartToBary
Forma antiga de cartesianToBarycentric para objetos TriRep e DelaunayTri.
Categoria: Mathematics > Computational Geometry
Sintaxe
B = cartToBary(TR, T, X)
Coordenadas baricêntricas das linhas de X relativas aos simplexes T.
Descrição
cartToBary é o nome antigo de cartesianToBarycentric e dá os mesmos números. Coordenadas baricêntricas são pesos nos vértices do simplex que somam 1; pesos negativos indicam que o ponto está fora do simplex.
É mantida para scripts que usam as classes DelaunayTri e TriRep.
Argumentos de entrada
TR- Um objeto
DelaunayTriouTriRep. T- Vetor coluna de índices de simplexes.
X- Pontos cartesianos de consulta, um por linha.
Argumentos de saída
B- Coordenadas baricêntricas, uma linha por ponto de consulta.
Exemplo
Coordenadas baricêntricas de um ponto
x = [0 1 1 0 0.5]';
y = [0 0 1 1 0.5]';
DL = DelaunayTri(x, y);
b = cartToBary(DL, 1, [0.9 0.6])
Saída
b = 1×3
0.2000 0.3000 0.5000