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.
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
|