This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students.
The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science courses. The emphasis is on generic algorithms, clean design of programs, use of functions, and automatic tests for verification.
Pages : | 248 pages |
Size : | PDF (244 pages) and ePub |
File type : | |
Downloads: | 36 |
Created: | 2020-08-30 |
License: | CC BY-NC 4.0 and Open Access |
Author(s): | Svein Linge (Author), Hans Petter Langtangen (Author) |
Algorithmic Problem Solving with Python
Solving PDEs in Python: The FEniCS Tutorial I
Download free course OOP - Learn Object Oriented Thinking and Programming, pdf file on 527 pages by Rudolf Pecinovský....
Getting started with Swift languageDownload free Swift tutorial course in PDF, training file in 60 chapters and 353 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
DevOps: WTF?DevOps" is creating a lot of anxiety amongst the IT professionals of the world. It's also ..., download free DevOps tutorial in PDF (20 pages) created by ....
Assembly language tutorial in PDFDownload free Assembly language tutorial course in PDF, training file in 6 chapters and 29 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Raspberry Pi Camera GuideDownload free course Raspberry Pi Camera Guide, pdf file on 132 pages by Dan Aldred, Wesley Archer, Jody Carter, PJ Evans, Richard Hayler, James Singleton, Rob Zwetsloot....
Python for You and MeThis is a simple book to learn Python programming language, it is for the programmers who are new to Python....
Java Notes for ProfessionalsDownload free course Java Notes for Professionals, pdf file on 981 pages by Stack Overflow Community....
Exploring .NET Core with Microservices, ASP.NET Core, and Entity Framework CoreWindows developers have always enjoyed the productivity boost you get with the .NET platfo..., download free .NET tutorial in PDF (155 pages) created by ....
Think C++Download free course Think C++, pdf file on 191 pages by Allen Downey....
Learning adb PDF courseDownload free Adb tutorial course in PDF, training file in 6 chapters and 12 pages. Free unaffiliated ebook created from Stack OverFlow contributor....