Crtanje Sinusne funkcije (na osnovu formule)

Crtanje Sinusne funkcije (na osnovu formule)

offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3898
  • Gde živiš: Novi Sad,Klisa

Napisano: 04 Okt 2013 16:33

Kako da nacrtam Sinusnu funkciju na osnovu formule, treba da iscrtam sinusoide za bioritam, medjutim nakon mnogo neuspesnih pokusaja i guglanja, dodjoh ovde. Very Happy

Formula:
sin(2* pi * t/23) (gde mi je t broj dana proteklih od rodjenja) (ako uspem ovo da iscrtam, druge dve nece biti nikakav problem). Odredio sam da na 600 piksela iscrtam sinusoidu (piksel po piksel), ali ne znam kako bih tu formulu primenio... Veci deo zadatka (odredjivanje koliko je proslo od datuma rodjenja) sam uradio, ali mi ostaje jos samo crtanje sinusoide.

   for(int i = 1, x = 100; i <= 600; i++)       {          double ugao = Math.PI/300;          Graphics2D g2 = (Graphics2D) g;          g2.setColor(Color.RED);          g2.draw(new Ellipse2D.Double(); /* ovde ne znam sta bih trebao da  upisem, tj koje koordinate, elipsa bi imala width i height 1.  */       }

Dopuna: 05 Okt 2013 0:54

Uspeo sam da resim problem Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 411 korisnika na forumu :: 7 registrovanih, 1 sakriven i 403 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9k38, Istman, mean_machine, nenad81, procesor, SlaKoj, voja64