Avatar billede Slettet bruger
09. december 2008 - 18:01 Der er 9 kommentarer

Matematisk beregning

Hej, jeg sidder og bryder mit hoved med hvordan men beregner følgende:

Jeg har brug for at finde center af kage stykket i en cirkel, jeg kender x/y på center af cirkelen, og jeg kender vinkel på stykket, samt start vinkel af stykket.

Hvordan beregner jeg mig frem til x/y på center af kagestykket?

Har prøvet at forklare det lidt via en tegning her:
http://www.munchi.dk/PieChart.JPG

På forhånd tak for hjælpen :)
Avatar billede Slettet bruger
09. december 2008 - 18:17 #1
En lidt mere detaljeret tegning af hvad jeg gerne vil regne ud: http://munchi.dk/PieChart2.JPG
Avatar billede Slettet bruger
09. december 2008 - 19:52 #2
Det kommer nok an på, hvad du mener med centrum af kagestykket. Det er jo centrum af en trekant, og mener du dermed det punkt, der er centrum for en omskreven cirkel? Eller mener du det punkt inde i trekanten, der markeres af de tre medianer?
I dette tilfælde er det dog det samme punkt, fordi trekanten er ligebenet.

Hvis du tegner de tre midtnormaler (eller de tre medianer) i trekanten, så vil de skærre i samme punkt. Dette punkt er netop centrum for den omskrevne cirkel.

Hvad er "Start Angle" egentlig?

  // Steeven
Avatar billede Slettet bruger
09. december 2008 - 19:53 #3
Og hvor står der "x0y0" og så en pil hen til toppen af y-aksen? x0y0 betyder vel et koordinatsæt på (0,0), og så forstår jeg den ikke helt.

  // Steeven
Avatar billede Slettet bruger
09. december 2008 - 19:54 #4
herover i første linje mente JEG: "Og hvorfor står der..."
Avatar billede falster Ekspert
09. december 2008 - 22:00 #5
Som steeven skriver må du nok definere "centrum af kagestykket".

Men det må i alle tilfælde ligge på et linjestykke ud fra centrum (hypotenusen i en retvinklet (ved (x50,0)) trekant med mindste katete=y50 og beskrevet af punkterne (x50,0), (x50,y50) og (0,x50+længste katete), hvor vinklen ved (x50,y50)= 360-(Start Angle - 0,5(Sweep Angle)). Med lidt sinusrelation kan du let beregne længste katete.
Avatar billede sveegaard Nybegynder
10. december 2008 - 20:25 #6
Det er lidt mere avanceret end det; der er tale om centroidepunkter fundet vha. dobbelt- eller trippelintegraler.

Jeg kan prøve at sidde og regne på det, hvis det var?
Avatar billede sveegaard Nybegynder
11. december 2008 - 16:44 #8
God wiki-side :)

Det ser dog ud til, at den skal ligge specifikt i koordinatsystemet, før det passer med koordinaterne...
Avatar billede Slettet bruger
04. juli 2010 - 00:21 #9
Er løsningen fundet? Skal vi se at få lukket spørgsmålet...
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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