Cargando...

Learning scientific programming with Python /

"Learn to master basic programming tasks from scratch with real-life scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercia...

Descrición completa

Detalles Bibliográficos
Autor Principal: Hill, Christian
Formato: Printed Book
Publicado: New York: Cambridge University Press, 2015.
Subjects:
Acceso en liña:http://assets.cambridge.org/97811070/75412/cover/9781107075412.jpg
LEADER 02152cam a22002058i 4500
999 |c 158134  |d 158130 
020 |a 9781107428225 
082 0 0 |a 005.133 PYT  |b Q51 
100 1 |a Hill, Christian  |9 88765 
245 1 0 |a Learning scientific programming with Python /  |c Christian Hill 
260 |a New York:  |b Cambridge University Press,  |c 2015. 
300 |a 452 p. 
505 8 |a Machine generated contents note: 1. Introduction; 2. The core Python language I; 3. Interlude: simple plotting with Pylab; 4. The core Python language II; 5. IPython and IPython notebook; 6. NumPy; 7. Matplotlib; 8. SciPy; 9. General scientific programming; Appendix A; Solutions; Index. 
520 |a "Learn to master basic programming tasks from scratch with real-life scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to quickly gain proficiency. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving onto the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualisation, this textbook also discusses the use of IPython notebooks to build rich-media, shareable documents for scientific analysis. Including a final chapter introducing challenging topics such as floating-point precision and algorithm stability, and with extensive online resources to support advanced study, this textbook represents a targeted package for students requiring a solid foundation in Python programming"-- 
650 0 |a Science  |9 88766 
650 0 |a Python (Computer program language)  |9 88767 
650 7 |a SCIENCE / Mathematical Physics.  |9 88768 
856 4 2 |u http://assets.cambridge.org/97811070/75412/cover/9781107075412.jpg 
942 |c BK 
952 |0 0  |1 0  |4 0  |6 005_133000000000000_PYT_Q51  |7 0  |9 156591  |a MGUL  |b MGUL  |c GEN  |d 2018-05-07  |e Calicut Book Distributors  |g 2653.45  |l 0  |o 005.133 PYT Q51  |p 59433  |r 2018-05-07  |w 2018-05-07  |y BK