Zdravím, mám nasledujúci problém. Mám vektor z nenulovou veľkosťou "a" a potreboval by som nájsť vektor "b" rovnakej veľkosti, ktorý by so zadaným vektorom zvieral uhol alfa. Našiel som vzorec cos alfa = (a1*b1+a2*b2)/(|a|*|b|).
Keď som ho upravil tak mi vyšla dosť veľká divočina. Nepozná niekto lepší spôsob ako to vyriešiť?
Fórum › Matematika
Uhol vektorov
no asi bych na to sel logicky..
cos(uhel) = a1 / |a|
sin(uhel) = a2 / |a|
cos(uhel+alfa) = b1 / |a|
sin(uhel+alfa) = b2 / |a|
uhel je samozrejme vuci ose x (a1)
jedine na co nesmis zapomenout ze uhel vychazi podle kvadrantu.. tj prvni 0-90 jsou sin i cos kladne.. pak je cos zaporny a sin kladny pro 90-180, pak oba zaporny pro 180-270 a pak cos kladny a sin zaporny pro 270-360
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 6 hostů
Podobná vlákna
Vektorová grafika — založil Martin
WPF zvacsovanie vektorovych objektov — založil Tomas
Paskal - Uholnik — založil doma22