Elementary Mechanics Using Python: A Modern Course Combining Analytical and Numerical Techniques (Undergraduate Lecture Notes in Physics) 2015th Edition
Use the Amazon App to scan ISBNs and compare prices.
This book – specifically developed as a novel textbook on elementary classical mechanics – shows how analytical and numerical methods can be seamlessly integrated to solve physics problems. This approach allows students to solve more advanced and applied problems at an earlier stage and equips them to deal with real-world examples well beyond the typical special cases treated in standard textbooks.
Another advantage of this approach is that students are brought closer to the way physics is actually discovered and applied, as they are introduced right from the start to a more exploratory way of understanding phenomena and of developing their physical concepts.
While not a requirement, it is advantageous for the reader to have some prior knowledge of scientific programming with a scripting-type language. This edition of the book uses Python, and a chapter devoted to the basics of scientific programming with Python is included. A parallel edition using Matlab instead of Python is also available.
Last but not least, each chapter is accompanied by an extensive set of course-tested exercises and solutions.
Customers who viewed this item also viewed
Customers who bought this item also bought
Editorial Reviews
From the Back Cover
This book – specifically developed as a novel textbook on elementary classical mechanics – shows how analytical and numerical methods can be seamlessly integrated to solve physics problems. This approach allows students to solve more advanced and applied problems at an earlier stage and equips them to deal with real-world examples well beyond the typical special cases treated in standard textbooks.
Another advantage of this approach is that students are brought closer to the way physics is actually discovered and applied, as they are introduced right from the start to a more exploratory way of understanding phenomena and of developing their physical concepts.
While not a requirement, it is advantageous for the reader to have some prior knowledge of scientific programming with a scripting-type language. This edition of the book uses Python, and a chapter devoted to the basics of scientific programming with Python is included. A parallel edition using Matlab instead of Python is also available.
Last but not least, each chapter is accompanied by an extensive set of course-tested exercises and solutions.
About the Author
Professor Anders Malthe-Sørenssen is a professor of physics at the University of Oslo, where his research interests are focused on the physics of geological processes. His current teaching activity focuses on revitalizing the teaching of undergraduate science courses by seamless integration of computational methods in order to give students an early contact with research and industrially relevant problems.
Product details
- Publisher : Springer; 2015th edition (June 11, 2015)
- Language : English
- Hardcover : 603 pages
- ISBN-10 : 3319195956
- ISBN-13 : 978-3319195957
- Item Weight : 22.5 pounds
- Dimensions : 6.14 x 1.31 x 9.21 inches
- Best Sellers Rank: #3,128,989 in Books (See Top 100 in Books)
- #1,363 in Physics of Mechanics
- #1,628 in Mechanics
- #2,051 in Mathematical Physics (Books)
- Customer Reviews:
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
I'm only up to page 19 so I'm not into the physics yet, but there are a few typos and errors and one thing I just ran into where a python command "hold" in the plot routines has been deprecated so doesn't work in my version of Spyder. Otherwise it seems well written and so far I'm able to follow the examples. BTW, I am a retired engineer with over 30 years experience with many of those writing assembler and C code. So I'm not a complete newbie to science and programming.
Just a note that the links in the book are no longer valid. Springer finally provided an updated link. Replace uio.no in the link with universitetetioslo.no
Then you've got to copy whatever data there is and paste it into a text editor to use it.






