Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563

    C++ - Risolvere un sistema di equazioni

    Sia dato il sistema
    {ax+by+cz = 0
    {3ax-2by+6c = 0
    Determinare x,y,z, sapendo che a,b,c sono numeri reali.
    Dalla matematica possiamo procedere in questo modo

    {x = (-+by-cz)/a
    {3ax-2by+6c = 0
    e procedere cosi via...
    Ma in C++ non si può fare poichè le variabili x,y,z non sono "definite"...
    Come proceder?
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Devi usare in input solamente i coefficienti delle variabili e usare i metodi matriciali per risolvere le equazioni ...

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Originariamente inviato da oregon
    Devi usare in input solamente i coefficienti delle variabili e usare i metodi matriciali per risolvere le equazioni ...
    puoi implementare l'algoritmo di Gauss e risolvere con Cramer, visto ke usi metodi matricali, ti può aiutare l'algebra lineare...non so se tu conosci il metodo di gauss e la formula di cramer, wikipedia spiega (almeno il metodo di gauss) benissimo...

    oppure...visto ke hai sempre 3 incognite e 2 equazioni, te lo risolvi a mano e poi metti le formule finali in c...ma cmq quel sistema ha sempre infinte soluzoni

  4. #4
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Bhe non è il caso creare le formule a mano e metterle fisse nel programma, perchè le equazioni potrebbero variare.
    Cercherò il metodo di Gauss!
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.