aiuto circonferenza tangente ad assi e a circonferenza

Messaggioda nicob1244 » 16/06/2017, 23:43

buona sera.

Io ho un problema da svolgere, che consiste nella realizzazione di un programma che mi calcola il raggio massimo ottenibile di una circonferenza tangente alle origini quindi alle rette x=0 e y=0 e ad una circonferenza di cui conosco tutti i dati.
All'inizio sembrava una cosa abbastanza semplice da risolvere matematicamente ma é un po di tempo che provo a risolverlo e non riesco a capire come fare.

Grazie e buona sera,

Nico

ps: sono riuscito a trovare un algoritmo semplice che potrebbe risolvere il problema, ma il programma verrebbe molto lento a calcolare il tutto.
nicob1244
Starting Member
Starting Member
 
Messaggio: 1 di 2
Iscritto il: 16/06/2017, 23:33

Re: aiuto circonferenza tangente ad assi e a circonferenza

Messaggioda mgrau » 17/06/2017, 10:00

Immagine
Click sull'immagine per visualizzare l'originale


Se dev'essere tangente agli assi, supponiamo che stia nel primo quadrante (negli altri casi è analogo)
Il suo centro deve stare sulla retta $y = x$, chiamiamo $(a,a)$ le coordinate del centro $O$. Il raggio $r = a$.
E' data la circonferenza di centro $O' (x_0, y_0)$ e raggio $r_0$.
Per la tangenza deve essere $OO' = r + r_0 => (x_0 - a)^2 + (y_0 - a)^2 = (a + r_0)^2$ che è una normale equazione di secondo grado nell'incognita $a$
mgrau
Cannot live without
Cannot live without
 
Messaggio: 1198 di 14135
Iscritto il: 29/11/2016, 11:10
Località: Milano


Torna a Secondaria II grado

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite