Thalie


Persistentní svět hry Neverwinter Nights
It is currently 22:04 23. Jun 2025

All times are UTC + 1 hour [ DST ]





Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 
Author Message
 Post subject: pětiúhelník - vykreslení
PostPosted: 18:26 25. Jun 2011 
Offline
WB Thalie
User avatar
 ICQ  Profile

Joined: 09:41 01. Sep 2010
Posts: 9754
Zdarec, mám zajimavej problém.
Potřebuji někoho znalého kdo by mi poradil.

Mám bod mám střed kružnice x a y a poloměr kružnice r.
Potřebuju vykreslit pětiúhelník, resp. potrebuju vedet souradnice vsech 5 vrcholu kdyz vim ze ten petiuhelník je vepsaný uvnitř te kružnice a první vrchol petiuhelníku je přímo nad středem kružnice.

Poradil by mi někdo vzorce jak vypočítám souřadnice zbývajích 4 vrcholů?


Top
Reply with quote  

 Post subject: Re: pětiúhelník - vykreslení
PostPosted: 18:43 25. Jun 2011 
Offline
Šlechtic
User avatar
 WWW  Profile

Joined: 10:27 08. Mar 2011
Posts: 326
Pokud jsem se nespletl, body pětiúhelníku jsou:

A[x;y + r]
B[x + r * sin(0,4 * pi); y + r * cos(0,4 * pi)]
C[x + r * sin(0,2 * pi); y - r * cos(0,2 * pi)]
D[x - r * sin(0,2 * pi); y - r * cos(0,2 * pi)]
E[x - r * sin(0,4 * pi); y + r * cos(0,4 * pi)]

Ještě to po sobě zkontroluji.
//edit: v první verzi jsem si popletl goniometrické funkce
//už mi to vychází, myslím, že tato verze je správně

_________________
Ester Krejčí -- Moje vinná réva, sestry Janů, Vojtěch Verner, Jana Zlomilová a další. Netradiční inteligentní seriál z prostředí gymnázia.
<Aktivita ve hře: neaktivní>
                                                                                                                                
[Desatero přikázání pro role-playera]   [Hry na hrdiny: Teorie RPG]


Last edited by davidsoft on 18:56 25. Jun 2011, edited 2 times in total.

Top
Reply with quote  

 Post subject: Re: pětiúhelník - vykreslení
PostPosted: 18:45 25. Jun 2011 
Offline
Bůh
User avatar
 Profile

Joined: 01:53 05. Dec 2010
Posts: 4507
Location: Land Down Under
K prvním dvěma protilehlým vrcholům se dostaneš snadno, představ si to jako trojuhelník s pevně danými uhly, jedna z jeho stran má délku průměru kružnice, úhel přilehlý danému vrcholu má velkiost 10 stupňů. Určitě by se k tomu šlo dostat podle cosinové věty.

edit: Jinak místo koumání jsme se mohli rovnou podívat sem: http://cs.wikipedia.org/wiki/P%C4%9Bti%C3%BAheln%C3%ADk

_________________
Ignore list: Theogil I, Krysak, Koninho87, Kokosak, Grin, efu_redo

Pain is temporary. Victory is forever.


Last edited by Prasokralik on 19:07 25. Jun 2011, edited 1 time in total.

Top
Reply with quote  

 Post subject: Re: pětiúhelník - vykreslení
PostPosted: 18:45 25. Jun 2011 
Offline
Velmistr
User avatar
 Profile

Joined: 13:55 05. Oct 2008
Posts: 1491
Moje řešení:
Předpokládám že je pravidelný že?
V tom případě si vypočítáš stranu pětiúhelníku:
a^2 + (a^2/4) = r^2, kde r je poloměr kružnice a "a" je strana pětiúhelníku.
a potom si z obecné rovnice kružnice
(x -x0)^2 - (y -y0)^2 = r^2

vytvoříš si rovnici pro zadanou kružnici, pak to samé pro další kružnici v prvním bodě toho pětiúhelníku s poloměrem "a"
a máš 2 rovnice o dvou neznámých.
měly by ti tak vyjít další dva body pětiúhelníku, ze kterých uděláš další 2 rovnice kružnic s poloměrem "a" a opět vypočteš neznámé.

_________________
Jake Buchar, Kybernautický detektiv
A když se to těm ouřadům na radnici nelíbí, můžou si strčit do tý svý zazobaný zadnice tenhle prostředníček a tak hluboko, až budou pištět jako prasata na líbánkách!

Azhael Morten Hbitý tiefling s vyššími zájmy, uctívač Helgarona a prince pekla Astarotha
Grombo Omborg Vychytralý půlkork s velikými ambicemi, PRASOBIJEC


Top
Reply with quote  

 Post subject: Re: pětiúhelník - vykreslení
PostPosted: 19:12 25. Jun 2011 
Offline
WB Thalie
User avatar
 ICQ  Profile

Joined: 09:41 01. Sep 2010
Posts: 9754
davidsoft wrote:
Pokud jsem se nespletl, body pětiúhelníku jsou:

A[x;y + r]
B[x + r * sin(0,4 * pi); y + r * cos(0,4 * pi)]
C[x + r * sin(0,2 * pi); y - r * cos(0,2 * pi)]
D[x - r * sin(0,2 * pi); y - r * cos(0,2 * pi)]
E[x - r * sin(0,4 * pi); y + r * cos(0,4 * pi)]

Ještě to po sobě zkontroluji.
//edit: v první verzi jsem si popletl goniometrické funkce
//už mi to vychází, myslím, že tato verze je správně

Díky tohle přesně jsem potřeboval.


Top
Reply with quote  

 Post subject: Re: pětiúhelník - vykreslení
PostPosted: 19:26 25. Jun 2011 
Offline
Šlechtic
User avatar
 WWW  Profile

Joined: 10:27 08. Mar 2011
Posts: 326
Shaman88 wrote:
davidsoft wrote:
Pokud jsem se nespletl, body pětiúhelníku jsou:

A[x;y + r]
B[x + r * sin(0,4 * pi); y + r * cos(0,4 * pi)]
C[x + r * sin(0,2 * pi); y - r * cos(0,2 * pi)]
D[x - r * sin(0,2 * pi); y - r * cos(0,2 * pi)]
E[x - r * sin(0,4 * pi); y + r * cos(0,4 * pi)]

Ještě to po sobě zkontroluji.
//edit: v první verzi jsem si popletl goniometrické funkce
//už mi to vychází, myslím, že tato verze je správně

Díky tohle přesně jsem potřeboval.

Není zač. :-)

_________________
Ester Krejčí -- Moje vinná réva, sestry Janů, Vojtěch Verner, Jana Zlomilová a další. Netradiční inteligentní seriál z prostředí gymnázia.
<Aktivita ve hře: neaktivní>
                                                                                                                                
[Desatero přikázání pro role-playera]   [Hry na hrdiny: Teorie RPG]


Top
Reply with quote  

Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 

All times are UTC + 1 hour [ DST ]



Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group  
Design By Poker Bandits