Anteprima
Vedrai una selezione di 1 pagina su 3
Un biliardo matematico Pag. 1
1 su 3
Disdici quando vuoi 162x117
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Sintesi
Questo lavoro permette di predisporre un biliardo matematico con Mathcad. Si può posizionare la palla sulla superficie, scegliere la direzione (l'angolo) del colpo e Mathcad disegnerà la traiettoria per tutti i rimbalzi che si desidera. Controllare la geometria diventa più semplice se si usano numeri complessi per localizzare i nostri punti e tracciare la traiettoria della palla.

Estratto del documento

Carlo Elce Un biliardo matematico www.matematicamente.it

Un biliardo matematico con Mathcad

Questo lavoro permette di predisporre un biliardo matematico con Mathcad. Si può posizionare la palla

sulla superficie, scegliere la direzione (l'angolo) del colpo e Mathcad disegnerà la traiettoria per tutti i

rimbalzi che si desidera.

Controllare la geometria diventa più semplice se si usano numeri complessi per localizzare i nostri

punti e tracciare la traiettoria della palla. Se l'angolo di partenza è superiore a 90 gradi,

semplificheremo l'aritmetica ruotando e traslando il piano così che l'angolo risulti compreso tra 0 e 90

gradi. Poi quando avremo calcolato il percorso trasleremo e ruoteremo al contrario. α

R ci dice in quale quadrante si trova l'angolo di lancio, dove 0 è il primo quadrante. è l'angolo

corrispondente nel primo quadrante.

.

angle2 4

R floor mod ,

π

π

α mod angle

, 2

Le funzioni F e G si occupano delle rotazioni.

π

. . . .

F z , R z exp R cos angle < 0 sin angle < 0

i i

2 π

. . . .

G z , R z i cos angle < 0 sin angle < 0 exp R i

2

Ora siamo pronti a calcolare il percorso. z è il nostro punto di partenza.

.

z x i y

Ruotare tutto se l'angolo di partenza è superiore a 90 gradi:

Z F z , R

X Re Z

Y Im Z

Ora calcoleremo le intersezioni con le linee verticali (v) e orizzontali (h) della maglia. Naturalmente

se l'angolo di partenza è 0 non ci sono incroci con le linee orizzontali,

ORIGIN 0

n 1 .. S α

. .

v n i Y n X tan

n 1 n Y

α .

. n i

h X > 0 α

n 1 tan

Dettagli
Publisher
3 pagine