Distanța de la un punct la o dreaptă

De la testwiki
Versiunea din 23 noiembrie 2024 18:58, autor: imported>PatrocleBot (Se revine automat asupra unei modificări distructive (scor revertrisk.multilingual: 0.9595284063337769). Greșit? Raportați aici.)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)
Sari la navigare Sari la căutare

În geometria euclidiană distanța de la un punct la o dreaptă este cea mai scurtă distanță de la un punct dat până la orice punct situat pe o dreaptă dată. Distanța este lungimea segmentului care unește punctul cu cel mai apropiat punct de pe dreaptă. Acest punct de pe dreptă este piciorul perpendicularei dusă prin punct la dreaptă. Formula de calcul a distanței poate fi obținută și exprimată în mai multe moduri.

Cunoașterea distanței de la un punct la o dreaptă poate fi utilă de exemplu la găsirea celei mai scurte distanțe pentru a ajunge la un drum, la cuantificarea împrăștierii pe un grafic etc. În Regresia Deming, un tip de aproximare liniară a unei curbe, dacă variabilele dependente și independente au varianță egală, rezultă o regresie ortogonală, în care gradul de imperfecțiune al aproximării este măsurat pentru fiecare punct al datelor ca distanța punctului față de dreapta de regresie.

Dreapta definită de o ecuație

În cazul unei drepte din plan dată de ecuația Format:Math, unde Format:Mvar, Format:Mvar și Format:Mvar sunt numere reale constante cu Format:Mvar și Format:Mvar diferite de zero, distanța de la dreaptă la un punct Format:Math este:[1][2]

dist(ax+by+c=0,(x0,y0))=|ax0+by0+c|a2+b2.

Punctul de pe această dreaptă care este cel mai apropiat de Format:Math are coordonatele:[3]

x=b(bx0ay0)aca2+b2   și   y=a(bx0+ay0)bca2+b2.
Drepte orizontale și verticale

În ecuația generală a unei drepte, Format:Math, Format:Mvar și Format:Mvar nu pot fi ambele zero decât dacă Format:Mvar este și el zero, caz în care ecuația nu definește o dreaptă. Dacă Format:Math și Format:Math, dreapta este orizontală și are ecuația Format:Math. Distanța de la Format:Math la această dreaptă se măsoară de-a lungul unui segment vertical de lungime Format:Math, cum prevede formula. Similar, pentru drepte verticale (b = 0) distanța între același punct ți dreaptă este Format:Math și se măsoară de-a lungul unui segment orizontal.

Dreapta definită prin două puncte

Dacă drepta trece prin două puncte Format:Math și Format:Math atunci distanța de la punctul Format:Math la dreaptă este:[4]

dist(P1,P2,(x0,y0))=|(x2x1)(y1y0)(x1x0)(y2y1)|(x2x1)2+(y2y1)2.

Numitorul acestei expresii este distanța dintre punctele Format:Math și Format:Math. Numărătorul este de două ori aria triunghiului cu vârfurile în cele trei puncte, Format:Math, Format:Math și Format:Math. Expresia este echivalentă cu Format:Math, care poate fi obținută prin rearanjarea formulei standard pentru aria unui triunghi: Format:Math, unde Format:Mvar este lungimea unei laturi, iar Format:Mvar este înălțimea perpendiculară pe ea de la vârful opus.

Dreapta definită printr-un punct și un unghi

Dacă dreapta trece prin punctul Format:Math și formează unghiul Format:Math cu axa orizontală, atunci distanța punctului Format:Math la dreaptă este

dist(P,θ,(x0,y0))=|cos(θ)(Pyy0)sin(θ)(Pxx0)|

Altă formulă

Este posibilă și altă expresie pentru distanța cea mai scurtă dintre un punct și o dreaptă. Această metodă necesită, de asemenea, ca dreapta să nu fie verticală sau orizontală.

Fie punctul Format:Mvar cu coordonatele (x0,y0). Ecuația dreptei este y=mx+n. Ecuația normalei la această dreaptă și care trece prin Format:Mvar este y=x0xm+y0.

Punctul în care aceste două drepte se intersectează este cel mai apropiat punct de pe dreapta inițială de punctul Format:Mvar. Prin urmare:

mx+n=x0xm+y0.

Se rezolvă ecuația pentru x:

x=x0+my0mnm2+1.

Coordonata y a punctului de intersecție poate fi găsită prin înlocuirea valorii lui x în ecuația dreptei inițiale:

y=m(x0+my0mn)m2+1+n.

Folosind ecuația distanței dintre 2 puncte, d=(X2X1)2+(Y2Y1)2, se obține formula pentru distanța dintre o dreptă și un punct:

d=(x0+my0mnm2+1x0)2+(mx0+my0mnm2+1+ny0)2=|n+mx0y0|1+m2.

Ținând cont că m = −a/b și n = −c/b pentru ecuația dreptei ax + by + c = 0, o mică simplificare algebrică reduce aceasta la expresia standard.[3]

Formulare vectorială

Ilustrarea formulării vectoriale

Ecuația unei drepte în formă vectorială este:

𝐱=𝐚+t𝐧

Aici Format:Math este un punct pe dreaptă, iar Format:Math este un versor în direcția dreptei. Apoi, pe măsură ce scalarul t variază, Format:Mathlocul geometric al dreptei.

Distanța unui punct arbitrar Format:Math la această dreaptă este dată de:

dist(𝐱=𝐚+t𝐧,𝐩)=(𝐩𝐚)((𝐩𝐚)𝐧)𝐧.

Această formulă se obține în modul următor: 𝐩𝐚 este vectorul de la Format:Math la Format:Math. Atunci (𝐩𝐚)𝐧 este proiecția lungimii pe dreaptă și

𝐚+((𝐩𝐚)𝐧)𝐧

este vectorul care este proiecția lui 𝐩𝐚 pe dreaptă și reprezintă punctul de pe dreaptă cel mai apropiat de 𝐩. prin urmare:

(𝐩𝐚)((𝐩𝐚)𝐧)𝐧

este componenta lui 𝐩𝐚 perpendiculară pe dreaptă. Distanța de la punct la dreaptă este chiar norma acelui vector.[4] Această formulă generală nu este limitată la două dimensiuni.

Note

  1. Larson, Hostetler, 2007, p. 452
  2. Spain, 2007, p. 14
  3. 3,0 3,1 Larson, Hostetler, 2007, p. 522
  4. 4,0 4,1 Format:En icon Format:Cite web

Bibliografie

Lectură suplimentară

Vezi și

Format:Portal