Newsgroup: it.comp.lang.visual-basic
Titolo: matematica

sono 5 anni che non tocco un libro o un esercizio di matematica, quindi non
ricordo praticamente niente sulle equazioni.
laltro giorno un mio amico mi fa "io conosco la matematica, tu un po' di
"Visual Basic". mettiamoci insieme e facciamo un programma che risolva le
equazioni fino al 6°-7° grado... magari serve a qualcuno..."
ora vi domando, poiche io non so risolvere neanche quelle di 1° grado:
secondo voi è un progetto utile, e/o fattibile? oppure è solo una perdita di
tempo??
grazie.
Mario

 ha scritto nel messaggio
news:8o1k4b$l8t$1...@nslave2.tin.it...


C'è un piccolo problema.
la risoluzione di equazioni, fermandoci pure alle lineari, non è una cosa
banale. Se poi ci volete mettere anche quelle trigonometriche, logaritmiche
e via dicendo non se ne cava le gambe... (si cavano, visto che i metodi ci
sono e funzionano!)
Se però volete provare...... tenetemi informato (anche via e-mail)

Mario:
  se la cosa puo' interessarti, tempo fa' ho messo sul mio sito
di "DownLoads" a: 
http://members.xoom.it/flanguasco/
  un progettino
a nome PoliRad per il calcolo delle radici (reali o complesse) di
equazioni polinomiali.
Le equazioni dal secondo al quarto grado vengono risolte con metodi
algebrici (o trigonometrici) mentre per i generici polinomi di grado n
uso il metodo Jenkins-Traub.
Ciao e se poi ti servissero ulteriori informazioni, contattami pure.
Franco
--
Posted from 
mailout01.unilever.com
 [194.120.163.4] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ho letto il messaggio di Franco.
Vedo molto meglio invece lo sviluppo di un parser per funzioni
matematiche...
...secondo me potrebbe essere una buona palestra per diverse persone...
(compreso me!!)
ciao

 ...secondo me potrebbe essere una buona palestra per diverse
persone... (compreso me!!)
Fra i tanti libri sull'argomento continuo a preferire
_Algoritmi + Strutture Dati = Programmi_ (referenze sul Sito
Comune: 
http://www.murialdo.it/it_lang_vb
 alla sezione
"libri"). Immagino che il codice in PASCAL non sia un
problema...
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

grazie.
Mi pare che per le equazioni dal quinto grado in su NON esistano
formule algebriche per risolverle... e si lavora con metodi di
approssimazione... credo...
C'è poi il problema del calcolo numerico con un calcolatore che a
seconda del problema matematico può introdurre errori enormi sulla
soluzione... pensa che due formule agebricamente identiche possono
dare risultati molto differenti se calcolati con una calcolatrice o un
computer... il calcolo dell'errore non è una cosa che si improvvisa e
la soluzione a parte i casi banali sarà sempre afflitta da errori
oltre che inutilizabile per fini scolastici. (sqrt(2)/sqrt(3) non è
facilmente riconoscibile in 0,81649658...)
E pensa che ci sono matematici che passano la vita intera a studiare
metodi di risoluzione di singole classi di equazioni matematiche...
Conviene spesso utilizzare pacchetti appositi come matlab (calcolo
matriciale) o matematica (che effettua il calcolo simbolico) .
Ciao
Remove CUTME from E-Mail address to reply!
Visit Hardware Tips: 
http://www.hardwaretips.com

...ma con MatLab e Mathematica non ci forniscono anche i sorgenti.... che
gusto c'č??

gusto c'è??
in realtà gran parte dei sorgenti c'è almeno per matlab: gran parte
delle funzioni sono in formato sorgente e modificabili!
Sotto linux invece esistono già numerosissime funzioni per il calcolo
matematico che essendo GPL sono corredate di sorgenti.
