Equazione di circonferenza per tre punti
Nel calcolo dell'equazione di una circonferenza passante per tre punti e una sua tangente gli algoritmi utilizzati in questa voce non sono dimostrati ma soltanto implementati, a favore del calcolo automatico, in apposite routine in Visual Basic; per le dimostrazioni si rimanda agli innumerevoli testi di geometria analitica in commercio.
L'equazione della circonferenza e il sistema risolutivo
[modifica]La determinazione dell'equazione di una circonferenza per tre punti richiede la soluzione del sistema a tre incognite: discendente dall'equazione implicita della circonferenza[1]:
dove:
sono le coordinate dei tre punti di passaggio.
Il sistema è tedioso da risolvere; con l'impiego del file eseguibile disponibile su questa pagina il computo si svolge in frazioni di minuto e si può ripetere per innumerevoli valori delle coordinate di detti punti.
La schermata del file eseguibile
[modifica]La schermata del file eseguibile, al lancio sul P.C, si presenta come mostrato in figura 1, in essa s'individuano:
- il tracciato cartesiano
- tre coppie di TextBox per l'inserzione delle coordinate di;
- un singolo TextBox per l'inserzione della scala del tracciato cartesiano
- tre pulsanti per:
-comando inserzione coordinate punti e loro tracciamento
-comando per il calcolo circonferenza e tracciamento
-comando per il calcolo tangente alla circonferenza per
- Indicazione dell'equazione della circonferenza, del centro e il valore del raggio.
- indicazione dell'equazione completa della retta tangente la circonferenza in
Esempio d'utilizzo del programma di calcolo
[modifica]In questa sezione sono proposti due esercizi grafico numerici la cui risoluzione è basata sul file eseguibile contenuto in geo3 scaricabile all'indirizzo riportato nei collegamenti esterni.
In entrambi i casi si risolve il problema classico del calcolo e tracciamento di una circonferenza passante per 3 punti, con l'aggiunta del calcolo dell'equazione della tangente passante per uno di questi.
Esercizio proposto da G. Biondina
[modifica]Il primo esercizio, sviluppato da Biondina[2] è relativo ad una circonferenza passante per:
vediamo la procedura:
1) s'inseriscono nei TextBox in fondo a destra le coordinate dei te punti e un fondo scala FS = 10.
2) si preme il pulsante "Traccia punti" e si ottiene la schermata di figura 2 nella quale compaiono in rosso i punti voluti.
3) si preme il pulsante "Circonferenza" e compare, come mostrata in figura 3:
A fianco del tracciato passante per i punti inseriti viene scritta l'equazione della circonferenza con il dettaglio dei suoi coefficienti: delle coordinate del centro e la dimensione del raggio.
4) si preme il pulsante "Tang in P3" e compare la traccia della tangente con l'indicazione della sua equazione completa.
Dopo il 4° passo al quale ha seguito figura 4 si possono variare a piacere una o più ordinate lasciando le altre inalterate; dopo la ripetizione della procedura si ottengono così disposizioni geometriche diverse.
Esercizio per il coinvolgimento del fondo scala FS
[modifica]Un secondo esempio coinvolge una serie di punti con coordinate molto grandi:
In questo caso il fondo scala dovrà essere adattato ad un valore che risulti superiore, in valore assoluto, all'ordinata maggiore; nella serie dei valori sopra indicati l'ordinata più grande in valore assoluto è , questa può essere contenuta ponendo il fondo scala uguale a ricordando che in tal caso ciascuno dei quadretti del reticolo assume il valore di .
Inseriti i valori indicati e seguendo la procedura illustrata per l'esercizio precedente, dopo l'ultimo passo, si ottiene la schermata di figura 5.
Note
[modifica]Generalmente i problemi scolastici di geometria analitica mostrano, in tutti i casi, l'impiego di numeri razionali (frazioni numeriche) o irrazionali (radici quadrate) per l'eleganza formale del testo; è naturale quindi che per il controllo dei risultati di un problema di tipo scolastico con l'analogo sviluppato con le nostre routine si dovranno trasformare i valori razionali o irrazionali esposti per il primo in valori decimali per il confronto con il secondo.
Bibliografia
[modifica]R.Ferrauto, Il problema geometrico e la geometria analitica, Editrice Dante Alighieri, Roma, 1980
C. Del Turco, La matematica con il personal computer –metodi matematici e grafici in Qbasic, Editrice MODERNA La Spezia, 1998.
N. Clemet Shmmas, Visual basic 6, Editrice Apogeo Milano, 1999
Don Inmann -B. Albrecht, Programmare in QuickBasic Editrice McGraw-Hill Italia , 1989