Python Cerchio per 3 punti

di il
3 risposte

Python Cerchio per 3 punti

Ciao a tutti

premetto che non ho grandi conoscenze in programmazione.
Devo calcolare raggio e la posizione del cerchio dati 3 punti.
Esiste qualche programma in python già fatto che mi aiuti in questo?


Grazie in anticipo

3 Risposte

  • Re: Python Cerchio per 3 punti

    Applica la cara e vecchia (2200 anni) trigonometria, piu' un po' di cervello, con aggiunta di carta e matita.
  • Re: Python Cerchio per 3 punti

    Grazie della risposta. Non ci avevo pensato.
    Ma può essere che la mia stessa difficoltà si stata già affrontata da qualcuno che ha creato qualche routine apposta.
    Non voglio una semplice imboccata ma capire se il problema, per me difficile può essere in qualche modo semplificato.
    La buona cara vecchia trigonometria deve essere poi trasposta in codice. Fossi stato un programmatore esperto non mi sarei rivolto al forum,
    non credi? Certo che di fronte ad una risposta del genere comincio ad avere dei dubbi riguardo la mia scelta.
  • Re: Python Cerchio per 3 punti

    Sul serio?

    Scrivere il codice E' L'ULTIMA cosa da fare.

    PRIMA bisogna sapere come risolvere il problema e questo puo' essere fatto con un po' di trigonometria e geometria.

    Puoi spiegare A PAROLE come risolveresti il problema (in modo PRECISO, NON approssimativo), poi, puoi scrivere il codice ANCHE SBAGLIATO, e qui troverai l'aiuto che cerchi.

    E' un esercizio SEMPLICE, NON facile.

    NON PUOI incagliarti gia' su questi problemini!

    NON SERVE arrivare al codice in un'unico passo, ci puoi arrivare tranquillamente facendo un passetto alla volta.

    Anche i programmi piu' complessi ed i programmatori piu' bravi scompongono il problema in problemini piu' piccoli e semplici da risolvere, e poi ricompongono le soluzioni.

    QUINDI, inizia a scomporre il problema in problemini semplici, e inizia a risolvere questi problemini.

    Ma tanto per darti un'idea del contesto, il tuo e' un problemino (molto semplice) di Geometria computazionale

    https://it.wikipedia.org/wiki/Geometria_computazional

    Piccola nota: di codice che risolve il problema ne trovi quanto ne vuoi.
    Il problema pero' e' che e' stato risolto da ALTRI, mentre devi essere TU a sapere come risolverlo.

    Perche' se lo sai risolvere, SEI in grado di capire anche quali sono gli ulteriori sotto-problemi (ce ne sono diversi) e come comportarti.

    Hai un'idea di quali potrebbero essere questi 'sotto-problemi'?
Devi accedere o registrarti per scrivere nel forum
3 risposte