Coordonatele baricentrice

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În matematică , coordonatele barientrice sunt o formă de coordonate omogene definite de vârfurile unui simplex introdus în 1827 de August Ferdinand Möbius . Ele pot fi definite într-un spațiu euclidian , sau într-un vector mai general sau spațiu afin . Într-un spațiu afin sunt numite și coordonate afine .

Definiție

Într-un spațiu vectorial

Lasa-i sa fie vârfurile unui simplex într-un spațiu vectorial de dimensiune (de exemplu, cele trei vârfuri ale unui triunghi într-un spațiu bidimensional). Un punct al simplexului are coordonate baricentrice

dacă relația merită

Pentru ca această relație să aibă sens, este, prin urmare, necesar ca suma de este diferit de zero. Coordonatele baricentrice nu sunt unice: dacă sunt coordonatele barententrice ale unui punct , de asemenea vor fi pentru fiecare non-zero. Coordonatele devin unice dacă relația este impusă

Dotarea summitului a unei mase pozitive , ideea de fapt se dovedește a fi centrul de greutate al vârfurilor ponderate, de unde și numele.

Într-un spațiu similar

Lasa-i sa fie vârfurile unui simplex într-un spațiu dimensional afin . Lasa-i sa fie astfel încât

Ideea a coordonatelor baricentrice (sau afine )

este punctul

unde este este orice punct din plan (rezultatul nu depinde de această alegere).

Proprietate

Vârfurile simplexului au coordonate

Puncte care au coordonate non-negative acestea sunt exact punctele simplexului, care este învelișul convex al vârfurilor sale. Puncte având coordonate strict pozitive sunt punctele interne ale simplexului.

Fețele simplex sunt obținute prin plasarea unor coordonate egale cu zero. De exemplu, cele trei laturi ale triunghiului sunt conținute în trei linii, descrise în coordonate barentrice prin ecuații

Coordonatele baricentrice în 2 dimensiuni

Coordonatele baricentrice ale unor puncte ale unui triunghi

Cel mai simplu caz de aplicare a coordonatelor barentric este în 2 dimensiuni în care simplexul este un triunghi. Dacă numim vârfurile acestui triunghi x 1 , x 2 și x 3, atunci fiecare punct r poate fi scris ca o funcție a coordonatelor barcentrice λ 1 , λ 2 și λ 3 ca

.

Pentru a elimina incertitudinea coordonatelor barentric, putem introduce condiția de normalizare

adică

.

În acest moment putem inversa problema, adică pentru a obține valoarea coordonatelor barententrice cunoscând poziția punctului în coordonatele carteziene . De fapt, putem dezvolta poziția în coordonatele carteziene ale punctului în funcție de coordonatele vârfurilor triunghiului

.

Efectuând înlocuirea

avem deci

prin urmare

.

Rezolvând acest sistem liniar obținem

Și

unde este

care completează inversarea problemei.

Coordonatele baricentrice în grafica digitală

Coordonatele barentrică găsesc o aplicație largă în domeniul graficii digitale . De exemplu, o metodă utilizată pentru a amesteca culorile pe un poligon ( umbrire ) pentru a-și ascunde forma „plană” este cea a umbririi Gouraud unde intensitatea luminii este calculată la vârfurile unui triunghi și apoi efectuează o interpolare liniară folosind baricentrica coordonatele pe întreaga suprafață.

O altă aplicație este de a generaliza coordonatele barcentrice nu numai la simplexuri, ci și la poligoane generice și de a defini coordonatele fiecărui punct al unui model 3D utilizând coordonatele barentrice referite la vârfurile poligonului. În acest caz, poligonul formează un fel de „cușcă” în jurul modelului și, prin deformarea poligonului, se obțin deformări moi ale modelului în interiorul acestuia.

Elemente conexe

Matematica Portalul de matematică : accesați intrările Wikipedia care se ocupă de matematică