Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2009-10-16, 21:12
  #13
Medlem
boppaloozs avatar
Det borde räcka att räkna ut endast dom 25 första punkterna, dom som ligger i dom andra tre kvadranterna har bara olika tecken.
För övrigt behöver man inte något mera avancerat än excel för att skapa den där tabellen. En gammal teknisk miniräknare med sin() och cos() borde också duga, och har den funktionen omvandling mellan polära och kartesiska koordinater så går det ännu enklare, r är cirkelns radie och vinkeln ökas med 3.6 grader från 0 till 90 för varje omvandling till x och y.
Citera
2009-10-16, 21:45
  #14
Avstängd
Citat:
Ursprungligen postat av boppalooz
Det borde räcka att räkna ut endast dom 25 första punkterna, dom som ligger i dom andra tre kvadranterna har bara olika tecken.
För övrigt behöver man inte något mera avancerat än excel för att skapa den där tabellen. En gammal teknisk miniräknare med sin() och cos() borde också duga, och har den funktionen omvandling mellan polära och kartesiska koordinater så går det ännu enklare, r är cirkelns radie och vinkeln ökas med 3.6 grader från 0 till 90 för varje omvandling till x och y.

Och jag har mattematik C det här året... -.-
jag fattar inte:
polära
kartesiska
Cos()
Sin()
Tan()
kvadranterna
Citera
2009-10-17, 00:22
  #15
Medlem
GrandpaBitchess avatar
Du skulle ju kanske kunna utnyttja cirkelns ekvation:
x^2 + y^2 = r^2
y = ±√(r^2 - x^2)
Citera
2009-10-17, 19:40
  #16
Medlem
deafens avatar
Citat:
Ursprungligen postat av 0g3lami
for($i = 0;$i<100;$i++){
$x = 100+(100 * cos(0.01 * $i + ($i^2 * pi())));
$y = 100+(100 * sin(0.01 * $i + ($i^2 * pi())));
}
Förstår inte riktigt vad du gjort men testa:
for($i = 0;$i<100;$i++){
$x = 100+(100 * cos(0.02 * $i * pi());
$y = 100+(100 * sin(0.02 * $i * pi());
}
Citera
2009-10-20, 18:37
  #17
Avstängd
Citat:
Ursprungligen postat av deafen
Förstår inte riktigt vad du gjort men testa:
for($i = 0;$i<100;$i++){
$x = 100+(100 * cos(0.02 * $i * pi());
$y = 100+(100 * sin(0.02 * $i * pi());
}
Det jag gjort är ganska menings löst men endå lite kul.
Bild
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback