Calcolo e Computer
DRAFT - WORK IN PROGRES …
Matematica al calcolatore
- Amit Saha - Doing Math with Python
- Peter Farrell - Math Adventures with Python
- Bruce Shapiro - Scientific Computation. Python Hacking for Math Junkies
- Anders Malthe Sorensson - Elementary Mechanics Using Python
- Kinder J.M., Nelson P. - A Student’s Guide to Python for Physical Modeling
Computer
- Darrel Ince - The computer. A very short introduction (2011)
- Subrata Dasgupta - Computer Science. A Very Short Introduction (2016)
- Wladston Ferreira Filho - Computer Science Distilled: Learn the Art of Solving Computational Problems (2017)
- J. Glenn Brookshear, Dennis Brylow - Computer Science - An Overview (2015)
trad.it. Informatica - Una panoramica generale
Teoria dell’Informazione
- James Gleick - The Information. A History, a Theory, a Flood (2011)
trad.it L’Informazione. Una Storia. Una Teoria. Un Diluvio. - Paul J. Nahin - The Logician and the Engineer: How George Boole and Claude Shannon Created the Information Age (2012)
trad.it. Il Logico e L’Ingegnere. - James V. Stone - Information Theory. A Tutorial Introduction (2015)
Calcolo Scientifico
Rubin H. Landau, Manuel J. Páez, Cristian C. Bordeianu - Computational Physics. Problem Solving with Python
Hemant Kumar Mehta - Mastering Python Scientific Computing
Elementary Mechanics Using Python - Anders Malthe Sorensson
Alejandro L. Garcia - Numerical Methods for Physics (Python)
L.M.Barone,E.Marinari,G.Organtini,F.Ricci Tersenghi - Programmazione scientifica. Linguaggio C, algoritmi e modelli nella scienza (2019)
trad. ingl. Scientific Programming. C-Language, Algorithms and Models in Science (2019).Dieter Röss - Learning and Teaching Mathematics using Simulations, Plus 2000 Examples from Physics (2011).
Konstantinos Anagnostopoulos - Computational Physics
A Practical Introduction to Computational Physics and Scientific Computing
Online: http://www.physics.ntua.gr/~konstant/ComputationalPhysics/index.htmlAlfio Quarteroni, Fausto Saleri, Paola Gervasio - Calcolo Scientifico. Esercizi e problemi risolti con MATLAB e Octave (2017)
Alfio Quarteroni - Paola Gervasio - I delfini delle Eolie, i battiti del cuore, i motori di ricerca. Modelli matematici per comprendere, simulare, esplorare.
Ed. Inglese A Primer on Mathematical Modelling (2020)
Metodi numerici
- Richard Hamming - Numerical methods for scientists and engineers (1987)
- Forman S. Acton - Real Computing Made Real (1995)
- Forman S. Acton - Numerical Methods that Work (1997)
- W.H.Press ed altri - Numerical Recipes in C: The Art of Scientific Computing, 3nd ed. (2007)
Introduzione alla programmazione in Python
- Al Sweigart - Automatizzare le cose noiose con Python
- Charles Severance - Python per tutti: Esplorare i dati con Python3
- Marco Beri - Python Guida Pocket
- Kenneth Reitz, Tanya Schlusser - The Hitchhiker’s Guide to Python!
- Allen Downey - Think in Python
Introduzione alla programmazione in C/C++
- Darrel L. Graham - C Programming Language (2016)
- Alessandro Bellini, Andrea Guidi - Linguaggio C
- Peter Prinz - C Pocket reference
- Kyle Loudon - C++ Pocket reference
Altri Linguaggi
- GO - https://go.dev/
- RUST - https://www.rust-lang.org/
- JULIA - https://julialang.org/
- R - https://www.r-project.org/
Strumenti opensource per la matematica al calcolatore
- GeoGebra - https://www.geogebra.org/
- Octave - https://www.gnu.org/software/octave/index
- SciLab - https://www.scilab.org/
- SageMath - https://www.sagemath.org/
- CoCalc - https://cocalc.com/