Súradnice a uhly.
3 odpovědi
Ahoj Miloši,
úhel mezi dvěma body spočítat nejde, protože dva body nedefinují úhel. Na úhel potřebuješ body tři.
Možná jsi to myslel tak, že to je úhel, který svírají dvě úsečky, které mají společný počátek (střed té kružnice) a každá končí v tom jiném bodě. Je to tak? Pokud ano, tak to můžeš udělat následovně:
Nazvěme si ten střed (což je vlastně vrchol našeho úhlu) písmenkem S. Jeden koncový bod nazveme A, druhý B. A počítáme tedy úhle ASB.
Urči si vektory u=SA a v=SB.
úhel alfa, který svírají pak spočítáš pomocí vzorce
cos(alfa)=(uv) / (|u||v|)
v čitateli je skalární součin "u" a "v". A ve jmenovateli je součin jejich velikostí.
kdyžtak mrkni na tohle video: http://mathematicator.com/index.php?page=play&a=111
Jo a ten úhel alfa pak dopočítáš pomocí funkce arccos, nebo li cosinus na mínus první (pokud to děláš na kalkulačce)
Dakujem za odpoved,
Ale nemyslel som to uplne takto. Budem to totiž programovať a viem len súradnice a velikostí roviny a to že uhol sa zadáva v rovine tak ze Xsova suradnica v pravo je 0 stupnou a Ysova hore je 90stupnou Xsova v Lavo je 180 a Ysoca dole je 270.
Dokážem vypočítať vzdialenosť medzi bodmi A a B a chyba my uz len dorátať uhol ktorý zviera z rovinou.
Este povedať ze uhol sa rata od bodu A k bodu B co je asi jedno lebo uhol bude rovnaký len posunutý o 180stupnou ,
Ospravedlňujem sa za neodborne vyjadrovanie. Školu som mal už hodne dávno.
Miloši, asi jsem úplně natvrdlej, ale nechápu to.
je to tak, že potřebuješ spočítat ten úhel co máš na obrázku označenej otazníkem?
Pokud ano, tak to spočítej pomocí gonimetrických funkcí. například 2/v=cosinus toho úhlu. nebo b/a=tg úhlu.
Už jsme to trefili?