Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 26. 06. 2015 15:20 — Editoval unknow005 (26. 06. 2015 15:23)

unknow005
Příspěvky: 115
Škola: "Výběrová" Střední
Pozice: Programátor
Reputace:   
 

Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

Dobrý den,

mohl bych poprosit o radu jak vypočítat polohu (souřadnice) středu kružnice, když znám polohy bodu A a B, poloměr i úhel ASB?
Patrně existují dvě řešení.

//forum.matweb.cz/upload3/img/2015-06/24806_kruznice.png

Děkuji.

Offline

 

#2 26. 06. 2015 15:44

ewer12
Příspěvky: 68
Reputace:   
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

Vzdálenost bodu S od bodů A i B je rovna poloměru r, tudíž stačí vyřešit soustavu rovnic:
$\sqrt{(A_x-S_x)^2+(A_y-S_y)^2} = r$
$\sqrt{(B_x-S_x)^2+(B_y-S_y)^2} = r$

Offline

 

#3 26. 06. 2015 17:47

unknow005
Příspěvky: 115
Škola: "Výběrová" Střední
Pozice: Programátor
Reputace:   
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

↑ ewer12:

Děkuji za příspěvek ... mohl bych ještě poprosit o přepsání soustavy rovnic do Sx= a Sy= ?
Toto mi v matice moc nešlo a nejsem si úplně jist, že bych to zvládnul.

Děkuji.

Offline

 

#4 27. 06. 2015 10:47

gadgetka
Příspěvky: 8562
Škola: Gymnázium Nové Město na Moravě (1985)
Pozice: maminka
Reputace:   462 
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

Ahoj, když zadáš přesné souřadnice bodů A, B, bude to vyjádření neznámých jednodušší... ;)


Nejsem učitelka, proto matematiku neučím, ale přímo ji řeším...

Offline

 

#5 27. 06. 2015 11:59

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 920
Reputace:   63 
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

Zdravím,
takhle to sice jde, ale připadá mi to moc složité.

Nebylo by to mnohem jednodušší využít toho, že že trojúhelník ABS je rovnoramenný.
Takže stačí rozpůlit přímku AB, umístit na ní další bod [T], vypočítat jeho souřadnice (aritmetický průměr souřadnic bodů A a B). Zjistit rovnici přímky vycházející z bodu TA, nebo TB. Rovnice přímky kolmou na tuto jde zjistit také snadno, ta prochází bodem S.
A vzdálenost ST vypočítáme podle Pythagorovy věty. Tím už by mělo být snadné najít bod S.


LibreOffice Verze: 25.8.4.2, Maxima 5.49.0 (SBCL)

Offline

 

#6 27. 06. 2015 13:32

unknow005
Příspěvky: 115
Škola: "Výběrová" Střední
Pozice: Programátor
Reputace:   
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

↑ mák:

mohl bych poprosit o vyjídření vzorečkem?

Offline

 

#7 27. 06. 2015 14:03

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 920
Reputace:   63 
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

Získávám dojem, že potřebuješ pouze vzoreček a je ti jedno jakým způsobem. Pokud budeš chtít celkový obecný vzorec vycházející z pouze z uvedených bodů a poloměru, pak bude dost složitý.


Zkusil jsem to i přes směrnicovou rovnici přímky, postup je jednoduší, má však více kroků a výsledný vzorec vypadá taky hrozně. Takže si člověk moc nepolepší.
Bude mít pravdu gadgetka, že s dosazením konkrétních hodnot se to bude počítat mnohem jednodušeji.


LibreOffice Verze: 25.8.4.2, Maxima 5.49.0 (SBCL)

Offline

 

#8 27. 06. 2015 14:25

unknow005
Příspěvky: 115
Škola: "Výběrová" Střední
Pozice: Programátor
Reputace:   
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

↑ mák:

Toto bych fakt nedal. Výpočet za mě provede počítač.

Ještě jednou děkuji.

Offline

 

#9 29. 06. 2015 13:05

unknow005
Příspěvky: 115
Škola: "Výběrová" Střední
Pozice: Programátor
Reputace:   
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

↑ mák:

Prosím, jsou ty vzorečky správně? Po dosazení do programu mi Sx a Sy vycházejí špatně. Kontroloval jsem zápis snad 5x a neobjevil jsem u mě chybu. Je možné to nějak zkontrolovat?

Děkuji.

Offline

 

#10 29. 06. 2015 13:34

unknow005
Příspěvky: 115
Škola: "Výběrová" Střední
Pozice: Programátor
Reputace:   
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

↑ unknow005:

Podle všeho lze problém řešit jednodušším vzorečkem - vypadá, že to početně souhlasí:

d = sqrt((Bx-Ax)^2+(By-Ay)^2)
Fx = (Ax+Bx)/2
Fy = (Ay+By)/2

řešení 1:
Sx = Fx+sqrt(r^2-(d/2)^2)*(Ay-By)/d
Sy = Fy+sqrt(r^2-(d/2)^2)*(Bx-Ax)/d

řešení 2:
Sx = Fx-sqrt(r^2-(d/2)^2)*(Ay-By)/d
Sy = Fy-sqrt(r^2-(d/2)^2)*(Bx-Ax)/d

Offline

 

#11 29. 06. 2015 17:16

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 920
Reputace:   63 
 

Re: Výpočet pozice středu kružnice z polohy dvou bodů na kružnici

Ano,
to je ten druhý postup co jsem napsal na začátku. Kdy zjistíme vzdálenost mezi body A a B. Rozpůlením této přímky zjistíme bod T (Ty tam máš bod F). A pak dosadíme do rovnice přímky kolmé na přímku AB vypočtenou vzdálenost pomocí Pythagorovy věty.
Rozdíl je ten, že já to počítal jako jeden vzorec a ty to máš rozepsané na více kroků. Což je určitě přehlednější a taky výhodnější. Takže moje chyba.


LibreOffice Verze: 25.8.4.2, Maxima 5.49.0 (SBCL)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson