This book presents computer programming as a key method for solving mathematical problems using MATLAB and Octave. 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 : | 216 pages |
Size : | PDF and ePub |
File type : | |
Downloads: | 25 |
Created: | 2020-08-30 |
License: | CC BY-NC 4.0 and Open Access |
Author(s): | Svein Linge (Author), Hans Petter Langtangen (Author) |
Download free Git tutorial course in PDF, training file in 61 chapters and 195 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
unity3d PDF TutorialDownload free unity3d tutorial course in PDF, training file in 40 chapters and 219 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
A Problem Course in Mathematical LogicA Problem Course in Mathematical Logic is intended to serve as the text for an introduction to mathematical logic for undergraduates with some mathematical sophistication. It supplies definitions, statements of results, and problems, along with some explanations, examples, and hints. The idea is for...
Arduino : a quick guideThis tutorial is a quick guide about Arduino ,free pdf courses under 37 pages designed to beginners.You will learn how to interfacing a Joystick ,playing melody and reading Potentiometer with the microcontroller of Arduino technology....
An Introduction to Machine Learning, 2nd EditionThis book presents fundamental machine learning concepts in an easy to understand manner b..., download free Machine Learning tutorial in PDF (348 pages) created by Miroslav Kubat ....
TensorFlow RoadmapDownload free course TensorFlow Roadmap, pdf file on 22 pages by Amirsina Torfi....
Version Control with SubversionDownload free course Version Control with Subversion, pdf file on 463 pages by C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick....
Microservices AntiPatterns and PitfallsRemember when service-oriented architecture (SOA) was all the rage? Companies jumped in before fully understanding SOA's advantages and disadvantages, and struggled to make this complex architecture work. Today, we're poised to repeat this same experience with microservices - only this time we’r...
AlgorithmsDownload free course Algorithms, pdf file on 472 pages by by Jeff Erickson....
DevOps in PracticeDownload free course DevOps in Practice, pdf file on 36 pages by J. Paul Reed....