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: | 35 |
Created: | 2020-08-30 |
License: | CC BY-NC 4.0 and Open Access |
Author(s): | Svein Linge (Author), Hans Petter Langtangen (Author) |
Making Games with Python & Pygame
Advanced Python, course with exercises
Modeling and Simulation in Python
How to Think Like a Computer Scientist: Learning with Python 3 Documentation
This book tries to cover as much material as possible, but aimed more for people new to mobile development. The book includes dozens of sample projects, ready to run with your copy of the SDK - not just one huge project where you have difficulty finding the specific examples of the technique you a...
The Little ASP.NET Core BookDownload free course The Little ASP.NET Core Book, pdf file on 127 pages by Nate Barbettini....
An Introduction to C & GUI ProgrammingDownload free course An Introduction to C & GUI Programming, pdf file on 156 pages by by Simon Long....
Python and the XMLParser of HTML and XML with python and library Python Programming Course Tutorial Computing Learning....
Introduction to Visual Studio and C#In this PDF Tutorial we will use Visual Studio and C#. C# is the programming language, while Visual Studio is the development environment....
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...
Think Python, Free PDF tutorialThe goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. ...
Cobol programmer's guideDownload a complet PDF tutorial about Cobol for programmers ,it shows you how to develop COBOL programs that use the database languages SQL and PL/SQL....
Full Speed PythonThis book aims to teach the Python programming language using a practical approach. Its me..., download free Python tutorial in PDF (40 pages) created by Joao Ventura ....
Android video game tutorialWith this tutorial you will learn how to create an android video game and the basics of android applications development, free training document on 34 pages by Nikhil Yadav....