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) |
Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit
Download free course Android Application Development for the Intel Platform, pdf file on 508 pages by by Ryan Cohen, Tao Wang....
PC Assembly LanguageThis book has extensive coverage of interfacing assembly and C code and so might be of int..., download free Assembly tutorial in PDF (190 pages) created by Paul Carter ....
Essential KotlinThis book written to provide clear and concise explanation of topics for programmers both starting to learn the Kotlin programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....
Modeling and Simulation in PythonModeling and Simulation in Python is an introduction to physical modeling using a computat..., download free Python tutorial in PDF (245 pages) created by ....
Exploring .NET CoreDownload free course Exploring .NET Core, pdf file on 155 pages by Dustin Metzgar....
Ruby RegexpDownload free course Ruby Regexp, pdf file on 72 pages by Sundeep Agarwal....
Invent Your Own Computer Games with PythonInvent Your Own Computer Games with Python teaches you how to program in the Python langua..., download free Game Development tutorial in PDF (367 pages) created by ....
Learning .NET EPPlusDownload free course Learning .NET EPPlus, pdf file on 39 pages by Stack Overflow Community....
Artificial Neural NetworksArtificial Neural Networks (ANN) are state-of-the-art, trainable algorithms that emulate certain major aspects in the functioning of the human brain. This gives them a unique, self-training ability, the ability to formalize unclassified information and, most importantly, the ability to make foreca...
Microservices Best Practices for JavaDownload free course Microservices Best Practices for Java, pdf file on 134 pages by Michael Hofmann, Erin Schnabel, Katherine Stanley....