Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Crtanje matematickih funkcija u javi

[es] :: Java :: Crtanje matematickih funkcija u javi

[ Pregleda: 4515 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Shavgan
.NET Developer

Član broj: 169768
Poruke: 91
62.113.8.*



+1 Profil

icon Crtanje matematickih funkcija u javi08.09.2009. u 16:35 - pre 177 meseci
Potrebna mi je pomoc oko pravljenja programa koji ce na osnovu matematicke funkcije, u applet prozoru tu funkciju predstaviti graficki!! Funkcija moze biti npr. sin ..cos.. itd..Hvala VELIKO!!!
 
Odgovor na temu

del-boy
Bojan Delić
Beograd

Član broj: 9330
Poruke: 1089

Sajt: www.delic.in.rs


+21 Profil

icon Re: Crtanje matematickih funkcija u javi09.09.2009. u 00:48 - pre 177 meseci
Nisam nikad pravio aplete, ali ako te zanima samo kako nacrtati funkciju onda možeš upotrebiti fazon koji se stalno koristi u matlabu. Ako imaš funkciju sin(x) napraviš niz sa vrednostima od x0 do x1 u sa dovoljnim brojem vrednosti da prikažeš funkciju u željenoj rezoluciji (veći broj vrednosti funkcija će biti manje "izlomljena"), zatim izračunaš novi niz u koji ćeš staviti vrednosti funkcije za svaku vrednosti iz prvog niza i time imaš koordinate. Posle samo treba da prođeš kroz oba niza, sekvencijalno uzimaš vrednosti i crtaš linije između parova tačaka...

Ako ovo već znaš, izvini na smaranju, ali oko samog koda ti ne mogu pomoći... Mogu eventualno neku desktop varijantu da sastavim i to kad budem imao vremena, jer applete nisam nikad pisao i ne znam kakva su ograničenja...
 
Odgovor na temu

Shavgan
.NET Developer

Član broj: 169768
Poruke: 91
92.36.240.*



+1 Profil

icon Re: Crtanje matematickih funkcija u javi09.09.2009. u 09:17 - pre 177 meseci
Bio si korektan pa si naglasio "ako ovo vec znas"..da, znam algoritam kako bi to trebalo da izgleda ..ali u javi pomocu appleta ne znam jer kao i ti nisam nikad radio!!!Nesto sam pokusavao ..ali nazalost neuspjesno!!
Ipak, hvala ti punoo...stay cool!!
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
91.148.93.*

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Crtanje matematickih funkcija u javi09.09.2009. u 09:45 - pre 177 meseci
Generalno tvoj problem mozes da razdvojis na dva dela, prvi problem jeste crtanje niza tacaka koji ces dobiti za dati interval gde je svaka tacka (x,f(x)) i drugi onaj zeznutiji samo parsiranje funkcije.

E sad za samo crtanje , treba implementirati paint(Graphics) metod i stvar je resena , sve sto ti za crtanje treba imas u graphics klasi

http://java.sun.com/javase/6/docs/api/java/awt/Graphics.html


Dok ovaj drugi problem parsiranja jeste zapravo malo veca kvaka :) jer ako uzmes funkcije tipa sin(x+2*x*x) bice to veselo za parsiranje. Ako ne koristite neki gotov parser predlazem ti da pogledas ovu biblioteku http://www.antlr.org/ imas i dzabe pdf knjigu na tom sajtu pa verujem da moze da pomogne.


 
Odgovor na temu

Shavgan
.NET Developer

Član broj: 169768
Poruke: 91
*.bi2.dlp170.bih.net.ba.



+1 Profil

icon Re: Crtanje matematickih funkcija u javi10.09.2009. u 09:38 - pre 177 meseci
Hvala Dejane..
 
Odgovor na temu

[es] :: Java :: Crtanje matematickih funkcija u javi

[ Pregleda: 4515 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.