Hogyan számoljam ki egy pontból egy másik pontba mutató irány szögét?
Az x1, y1 pontból a x2, y2 mutató irány és az x tengelyel bezárt szög értékét hogyan számoljam ki?
A pontos művelet kellene mert én nem értek holmi zagyvaságokat. XD
Szinusz, koszinusz, derékszögű háromszög, ilyesmi? :P
Ez nem zagyvaság, hanem pontosan ezekkel fogod kiszámolni a szöget.
A mivoltja pedig nagyon egyszerű:
lerajzolod a két pontot, majd megrajzolod az egyenest. Az egyik pontra merőlegest húzol az Ox tengelyre nézve. Ekkor kapsz egy derékszögű háromszöget, aminek két oldalát ismered, a két befogót. Pontosabban csak az egyik oldalát ismered, a másikhoz meg kell határoznod az egyenes és az Ox tengely metszéspontját, de ez nem lesz nehéz, csak meghatározod az egyenes egyenletét, és behelyettesíted az y=0 értéket, majd megoldod x-re az egyenletet. :P
Az átfogót kiszámolod. Ekkor sinA=szemben levő befogó/átfogó, azaz jelen esetben: y1/átfogó (feltéve, hogy az első pontra húztad a merőlegest.)
Ebből következik, hogy a szög mértéke: arcsin(y1/átfogó)
Szóval ennyi.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!