Newsgroup: it.scienza.fisica
Titolo: Software fisico...

Salve a tutti!
Vi chiedo se esiste qualche software specifico per il calcolo di forze, 
sistemi equivalenti ridotti, funzioni potenziale...
Vorrei controllare i risultati di alcuni esercizi e testi d'esame del prof 
di fisica. Esiste un soft del genere???
Inoltre vi pongo un quesito...
Ho una calcolatriche TI Voyage200 e in un esercizio di un esame bisognava 
calcolare sistemi eqivalenti ridotti.
Bene, l'unico modo (rapido!) era di scrivere delle liste con le forze date 
nell'esercizio e i rispettivi bracci...solo non so poi come far moltiplicare 
ordinatamente il tutto...o meglio non so se il risultato č giusto!
Vi ringrazio in anicipo per la considerazione.
Ciao a tutti! 

 
Esiste Mathematica che è un software generico per il calcolo numerico e
simbolico. Per fare quello che ti serve esistono dei notebook appositi  
(in formato proprietario di Mathematica) che ti posso inviare
privatamente. Ovviamente è consigliabile conoscere il linguaggio di
questo software...
RS

 di fisica. Esiste un soft del genere???
Ciao, onestamente non sono informato sull'esistenza di software con le 
caratteristiche richieste.
In generale quando ho alcuni problemi dove i calcoli diventano molto 
complessi uso un software di calcolo simbolico, però la "fisica" devi 
mettercela tu!
E' comunque un valido aiuto, anzi so che qualche insegnante "illuminato" 
ne incoraggia l'uso (almeno a scopo di verifica).
Ce ne sono diversi, io ad esempio uso Maxima.
Nel lavoro poi (progetto componenti per oleodinamica) qualche volta mi 
imbatto in problemi "tosti" (che spesso mi costringono a studiare e a 
chiedere ai più esperti, anche in questo ng) e mi programmo in C++ 
quello che mi serve.
Ora, io non sono un Fisico, ma soltanto un appassionato che talvolta usa 
la fisica per risolvere alcuni problemi (con immenso gaudio) quali 
fluidodinamica (eq. differenziali alle derivate parziali, che non riesco 
a risolvere per via analitica e così provvedo con algoritmi numerici) 
deformate di alberi (altri problemi differenziali che alla fine si 
riducono a mega "sistemoni" di equazioni) però a mio avviso un buon 
fisico dovrebbe avere qualche rudimento di programmazione...
Probabilmente qualcuno in questo NG si ricorderà che chiedevo come 
risolvere l'equazione di Poisson, purtroppo ho fatto fatica a capire il 
meccanismo ma scrivendo un programma in C++ con il metodo delle 
differenze finite e con le condizioni al contorno riesco a trovare i 
numeri che cerco... tanto per fare un esempio.
Secondo me è molto utile programmare il computer (dato che ci sono 
problemi che per via analitica sono sostanzialmente impossibili oltre a 
certi aspetti formali, anche se probabilmente non sono quelli a cui ti 
riferivi).
Anzi, sono curioso... i fisici di questo NG... quanti usano software che 
si autoproducono? Che linguaggi vanno per la maggiore FORTRAN, C++, Java?
Ciao.

 si autoproducono? Che linguaggi vanno per la maggiore FORTRAN, C++, Java?
In altissima percentuale autoprodotto (con l'  eccezione di codici 
troppo complessi in cui l'  investimento di tempo supererebbe 3/4 mesi).
Per la maggior parte del number crunching Fortran 95 (ormai si scrive 
minuscolo). C, Java, linguaggi di scripting, qua e la' a seconda delle 
esigenze.
Giorgio

 O, meglio ancora, un link sulle "novità"?
Eccolo qui:
"Fortran 90 for the Fortran 77 Programmer"
http://www.nsc.liu.se/%7Eboein/f77to90/
Tieni pero'  presente che il link si limita alle differenze di sintassi 
e agli ampliamenti. Manca una discussione in dettaglio  delle modifiche 
introducibili col nuovo linguaggio negli stessi stili di programmazione 
e  in particolare alle possibilita'  di introdurre tecniche orientate ad 
oggetti  ( ma non solo!).
Mi sembrava anche di avere (ma per il momento non l'  ho trovato)  un 
link ad una pagina dedicata all'  utilizzo in fisica computazionale 
delle carattaristiche moderne del Fortran. Se riesco a ritrovarlo lo posto.
Giorgio

 minuscolo)
Approfitto.
Sono stato negli anni '80 un discreto programmatore in FORTRAN 77,
soprattutto roba di CAD su VAX/VMS (ragazzi, che compilatore e che
s.o.!), ma sono ormai rimasto fuori dal giro.
Per pura curiosità, puoi dirmi (non ti chiedo un "papiro", eh!) cos'ha
introdotto di bello il "95" (mi auguro che la coincidenza con Windows
sia un puro caso :-)  )?
O, meglio ancora, un link sulle "novità"?
Ciao e grazie.
 
-- 
Roberto Rosoni
<roberto...@tisLOCKcali.it> (Remove the lock in your replies)