Equazione retta e prabola

Messaggioda johnix » 26/11/2014, 10:20

Salve a tutti,
sto studiando un programma per PC che mi ha portato a rispolverare equazioni della retta e parabola.
faccio riferimento all'allegato per spiegarmi:
il programma calcola il valore di y utilizzando l'equazione della retta y = mx+q (noti m e q). Fin qui tutto ok, ma nel momento in cui x assume un valore maggiore di xmax esegue i seguenti calcoli per trovare il nuovo valore di y:

1. calcola il valore di Y della coordinata P1 con l'equazione della retta
2. Verifica se il valore di x è maggiore di xmax e se è vero calcola la differenza tra x e xmax
dx = (x-xmax)
3. calcola la differenza tra P1 e P2 (linea blu) in questo modo
dy = 20 * dx*dx
4. verifica se x è maggiore di zero, in caso affermativo sottrae il valore di dy al valore di y calcolato nel punto 1
e trova il punto il valore di Y della coordinata P2

Quello che non comprendo sono i passaggi 2 e 3 in particolare l'equazione dy = 20 * dx*dx
mi sapreste aiutare?

Spero di essermi spiegato

buona giornata
Allegati
test.png
(7.58 KiB) Mai scaricato
johnix
Starting Member
Starting Member
 
Messaggio: 3 di 6
Iscritto il: 11/09/2013, 07:53

Re: Equazione retta e prabola

Messaggioda Drake76 » 27/11/2014, 09:16

Cominciamo col dire che quel calcolo di $dY$ è sbagliato per il semplice motivo che non può dipendere solo da $dX$ ma dipende anche dall'equazione della retta, in particolare dal suo coefficiente angolare.
Osserviamo subito che $ dY=P1{::}_(\y)-P2{::}_(\y) $ , poi con l'equazione della retta troviamo $P1{::}_(\y)$ e $P2{::}_(\y)$ :

$ P1{::}_(\y)=m(X{::}_(\max)+dX)+C $

$P2{::}_(\y)$ è un punto simmetrico ad un punto della retta rispetto all'asse di equazione $x=X{::}_(\max)$ , quindi ha la stessa coordinata $y$ di quel punto, ovvero:

$ P2{::}_(\y)=m(X{::}_(\max)-dX)+C $

Infine allora abbiamo:

$ dY=P1{::}_(\y)-P2{::}_(\y)=[m(X{::}_(\max)+dX)+C]-[m(X{::}_(\max)-dX)+C]= $
$ =mX{::}_(\max)+mdX+C-mX{::}_(\max)+mdX-C=2mdX $
Drake76
New Member
New Member
 
Messaggio: 28 di 56
Iscritto il: 17/09/2014, 19:35
Località: Roma


Torna a Secondaria II grado

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite