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 27. 10. 2016 13:37 — Editoval Papi (27. 10. 2016 18:18)

Papi
Zelenáč
Příspěvky: 5
Škola: Střední průmyslová škola Ostrov
Pozice: Programátor
Reputace:   
 

Umístění obdélníku do kruhové výseče

Zdravím,
řeším v rámci programování jeden problém, který se spíše týká matematiky. Mám kružnici rozdělenou na známý počet výsečí, např. 36, tudíž vnitřní úhel jedné výseče je 10°. Do této výseče potřebuji umístit obdélník o známých rozměrech (např. 100x200) co nejblíže středu. Tento obdélník by měl být vždy "svisle" (tak aby text v něm nebyl nakřivo) - nevím jak to správně nazvat.

Samozřejmě z problému vyplývá, že pokud bude daný obdélník nalevo od středu, tak bude od středu dále, než když bude v nějaké výseči, která je v prostoru nad středem kružnice.

Potřebuju v podstatě zjistit, jak daleko má být libovolný vrchol (asi nejlépe ten, který leží na hraně výseče) obdélníku od vrcholu výseče.

Offline

 

#2 28. 10. 2016 09:55 — Editoval Cheop (29. 10. 2016 09:59)

Cheop
Místo: okres Svitavy
Příspěvky: 8209
Škola: PEF VŠZ Brno (1979)
Pozice: důchodce
Reputace:   366 
 

Re: Umístění obdélníku do kruhové výseče

↑ Papi:
Chceme-li do výseče umístit obdélník o stranách a,b (a<b) pak vzdálenost levého dolního rohu obdélníka od středu bude:
$d=\frac{a}{\text{tg}\left(\frac{360}{n}\right)}$
Přičemž:
$\frac{a}{\text{tg}\left(\frac{360}{n}\right)}+b<r$ kde $r$ je poloměr kružnice n-úhelníku opsané
kde n je počet vrcholů n-úhelníku (počet výsečí)
//forum.matweb.cz/upload3/img/2016-10/42843_vyso.png


Nikdo není dokonalý

Offline

 

#3 29. 10. 2016 20:45

progMan
Zelenáč
Příspěvky: 11
Škola: ZČU
Reputace:   
 

Re: Umístění obdélníku do kruhové výseče

↑ Cheop: Toto podle mě funguje jen ve výsečích, kde se "nalézá pravoúhlý trojúhelník". Což jsou asi 4 výseče z n výsečí....

Offline

 

#4 29. 10. 2016 21:31

misaH
Příspěvky: 13467
 

Re: Umístění obdélníku do kruhové výseče

↑ progMan:

Tak načrtni nejaký obrázok a postni to sem.

Offline

 

#5 29. 10. 2016 22:33 — Editoval Papi (29. 10. 2016 23:10)

Papi
Zelenáč
Příspěvky: 5
Škola: Střední průmyslová škola Ostrov
Pozice: Programátor
Reputace:   
 

Re: Umístění obdélníku do kruhové výseče

Posílám náčrt problému

Z obrázku je zřejmé, že r2 < r1 ačkoli oba obdélníky mají stejný rozměry (záleží totiž na jejich umístění).
Jak vidíte, tak v každém kvadrantu udávám vzdálenost k jinému vrcholu obdélníku - vzhledem k tomu, že to potřebuji naprogramovat, tak není problém v každém kvadrantu počítat s jiným vrcholem obdélníku.

http://i67.tinypic.com/2j5xq9i.jpg

EDIT// Napadlo mě ještě, že by asi bylo dobré počítat se středem obdélníku, aby se ve vzorci nemuselo řešit k jakému vrcholu obdélníku se počítá vzdálenost od vrcholu výseče.
Pokud tedy budu uvažovat středy obdélníků, tak střed vrchního obdélníku by měl být logicky k vrcholu výseče blíže, než je tomu u spodního obdélníku.

Offline

 

#6 30. 10. 2016 08:09 — Editoval misaH (30. 10. 2016 08:30)

misaH
Příspěvky: 13467
 

Re: Umístění obdélníku do kruhové výseče

↑ Papi:

Pozri:

//forum.matweb.cz/upload3/img/2016-10/11239_IMG_1330.PNG


Mám aj obdĺžniky, ale zatiaľ sa nedajú odoslať.


Stredy tiež ležia na elipse, ako u týchto štvorcov...

Offline

 

#7 30. 10. 2016 08:20

misaH
Příspěvky: 13467
 

Re: Umístění obdélníku do kruhové výseče

//forum.matweb.cz/upload3/img/2016-10/11810_20161030_081541.png

Možno je to nejaké pravidlo a niekoho to zaujme, aby to overil.

Máš nainštalovanú geogebru?

Tam pri jednom delení kružnice môžeš meniť rozmery obdĺžnikov a dá ti to aj rovnicu tej elipsy zo stredov.

No ale možno sa mýlim, samozrejme...

Offline

 

#8 30. 10. 2016 14:25

Papi
Zelenáč
Příspěvky: 5
Škola: Střední průmyslová škola Ostrov
Pozice: Programátor
Reputace:   
 

Re: Umístění obdélníku do kruhové výseče

Asi jsem se špatně vyjádřil. Můj problém více přibližuje spíše tento náčrt:
//forum.matweb.cz/upload3/img/2016-10/33754_ermg.png
Strana a u obdélnéků je konstantní, ale strana b je dynamická.
Abych to nějak shrnul, tak známá data pro mnou požadovaný výpočet jsou: obě strany obdélníka, úhel u vrcholu výseče.

Offline

 

#9 03. 11. 2016 19:07

Papi
Zelenáč
Příspěvky: 5
Škola: Střední průmyslová škola Ostrov
Pozice: Programátor
Reputace:   
 

Re: Umístění obdélníku do kruhové výseče

Řešení již bylo nalezeno a aktuálně je ve fázi testování. V brzké době ho sem dám.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson