Avatar billede clusteren Nybegynder
06. maj 2012 - 17:27 Der er 4 kommentarer

Finde koordinater i koordinatsystem for omkringliggende boks

Kære eksperter,

Nu er det alt for mange år siden jeg har arbejdet med cos, sin, tan, og jeg skal komme efter jer... Og nu er jeg kommet i en situation, hvor jeg skal nok må erkende at det kunne have været rart at have huset på den viden.

Hvis vi nu i et kort øjeblik forestiller sig at jeg har tegnet begge kasser med rette vinkler:

http://dl.dropbox.com/u/23573131/koordinater.png

Jeg har koordinaterne for den inderste boks - dette vil være mit objekt - men i forbindelse med at jeg skal tegne en gradient der går fra øverste hjørne til nederste, har jeg brug for at have koordinaterne for den yderste, for at kunne specificere overfladen (og retningen) for min gradient.

Jeg har forsøgt mig ud fra min egen viden (eller mangel heraf) - har haft googlet lidt, prøvet at samle brudstykker af viden - men jeg kommer bare ikke videre.

Nogen der ligger inde med en formel hertil?
Avatar billede martin_moth Mester
12. maj 2012 - 10:25 #1
Hej

Problemet kan ikke løses - der findes uendeligt mange måder, du kan indskrive et rektangel i et andet, og derfor er der ingen løsning på dit problem.

Du må forudsætte hvor meget det ene rektangel er roteret i forhold til det andet, eller angive et koordinat til et af de 4 ukendte hjørner (det er jo i princippet det samme)

Først herefter kan du finde de ønskede koordinater, ved brug af sinus- og cosinusrelationerne
Avatar billede martin_moth Mester
12. maj 2012 - 10:29 #2
Hej

Dit problem er uløseligt med de oplysninger du har givet. Der findes uendeligt mange måder du kan indstrive et (kendt) rektangel i et andet.

For at finde dine koordinater på det yderste rektangel, SKAL du kende vinklen mellem det indskrevne og det yderste rektangel. Eller kende et af de 4 ukendte koordinater på det ydre rektangel (det er i princippet det samme)

Summa sumarum - du har for mange ubekendte - læg dig fast på yderligere en betingelse, før du kan løse problemet.

Pt. svarer dit spørgsmål til : "Hvor mange bolde kan der være i en kasse? Svært at svare på uden at kende størrelsen på boldene og kassen :-)
Avatar billede martin_moth Mester
12. maj 2012 - 10:30 #3
Hov - gav det samme svar 2 gange - troede første svar var gået tabt, så jeg skrev et nyt :-D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester