Oppure

Loading
14/07/08 17:23
anni
ciao a tutti..mi vergogno un po' a chiederlo,ma è da poco che ho conosciuto il java..e non sono assolutamente esperta..qualcuno mi può dire come si fa un programma che mi determini la traiettoria di un proiettile con relativo grafico??grazie in anticipo

edit by netarrow: sistemato il titolo
Ultima modifica effettuata da netarrow 18/07/08 11:11
aaa
14/07/08 19:21
lorenzo
Non c'é niente di cui vergognarsi, si incomincia sempre dal basso;)
Passiamo alle cose serie.

1.Come fare il programma devi saperlo tu, non hai specificato niente su quello che deve fare inoltre è un argomento alquanto insolito

al massimo ti posso dire che per fare i grafici devi usare il package di java awt.

In questo link c'é una breve guida, prova a guardarla e vedi se la awt va bene.
java.html.it/guide/leggi/22/guida-java/
Altrimenti ci sono miriadi di framework.

I manuali li trovi dovunque, cerca su google e vedrai
:k:
Ultima modifica effettuata da lorenzo 14/07/08 19:24
aaa
16/07/08 10:27
VaLeRiO
Si, spiega meglio cosa vuoi fare.
In ogni caso come ti hanno già detto devi usare il package awt, in particolare l'oggetto Graphics ed eventualmente il Graphics2D.
aaa
16/07/08 17:46
Overflow
Visto che la traiettoria è una parabola, credo che basti trovare il vertice e il punto di arrivo(la gittata), considerando che la parabola passi per l'origine degli assi cartesiani e poi disegnare il grafico.
I dati da fornire quindi sono la velocità(vx e vy => v0 = radice(vx^2 + vy^2) e l'angolo.
Ultima modifica effettuata da Overflow 16/07/08 18:28
aaa
16/07/08 22:47
total
In effeti basta una piccola funzione.... il problema e che dipende dal grado di accuratezza della previsione che vogliamo avere... piu si vuole aumentare la precisone piu ci sono variabili ,piu diventa complesso...

In ogni caso se non si sa nulla di Java consiglio di partire con qualcosa di piu semplice.. sarebbe come costruire una casa dal tetto...
Buona fortuna:k::k:
Ultima modifica effettuata da total 16/07/08 22:51
aaa
17/07/08 8:45
VaLeRiO
Postato originariamente da Overflow:

Visto che la traiettoria è una parabola, credo che basti trovare il vertice e il punto di arrivo(la gittata), considerando che la parabola passi per l'origine degli assi cartesiani e poi disegnare il grafico.
I dati da fornire quindi sono la velocità(vx e vy => v0 = radice(vx^2 + vy^2) e l'angolo.


Scusa la domanda, ma piuttosto di una parabola, non si potrebbe usare un logaritmo in base 1,7 ad esempio?

Grazie per la delucidazione.
aaa
18/07/08 11:11
netarrow
Ricordo anche io che la traiettoria di un proiettile è una parabola.
Qualche spiegazione in più l'ho trovata qui: ba.infn.it/~palano/chimica/book/it/Chap_2/sec_14/…

per fare il grafico, senza reinventare la ruota con awt (che è un grave anti-pattern), puoi usare questa libreria:

jfree.org/jfreechart/
aaa
19/07/08 16:50
eddiewrc
senza fare nomi, se il moto del proiettile serve anche a te per QUEL progetto dell'universita di ... devi usare Eulero in avanti e calcolare ad ogni istante le velocità angolari delle due componenti che disegnano la parabola, rislovendo una semplice equazione differenziale.
aaa