Programming for Computations - MATLAB/Octave: A Gentle Introduction to Numerical Simulations with MATLAB/Octave (Svein Linge, et al)

0.0 (0)
Programming for Computations - MATLAB/Octave: A Gentle Introduction to Numerical Simulations with MATLAB/Octave (Svein Linge, et al)

In order to solve mathematical issues using MATLAB and Octave, this book emphasizes computer programming as a crucial technique.

The book is available in two versions: one for Python and one for MATLAB. The Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen) served as an inspiration for this book, however, it is written in a more approachable and condensed manner to better suit engineering students' needs.

The book lays out the quickest route from having no prior programming expertise to a set of abilities that enables students to construct straightforward programs for commonly occurring mathematical issues with numerical approaches in engineering and science courses. The usage of functions, clean program architecture, generic methods, and automatic tests for verification are prioritized.

Specifically, rookie programmers who work with students, teachers, engineers, and scientists in fields connected to mathematics and numerical mathematics might benefit from this book. Working examples are used to show and thoroughly explain each idea that is addressed.

Ebook Details

About the Authors
  • Svein Linge holds a doctorate in science in biomechanics from the Norwegian School of Sport Sciences and is a professor of modeling and simulation at the University College of Southeast Norway.
  • The professor of computer science at the University of Oslo is Hans Petter Langtangen. He was initially a mechanics professor and is currently the director of Simula Research Laboratory's "Center for Biomedical Computing," a Norwegian Center of Excellence. In addition to more than 100 scientific articles and books, Langtangen is the author of the best-selling TCSE 6 title "A Primer on Scientific Programming with Python," which is currently in its fifth version. 
Published Date / Year
1st ed. 2016 edition (July 14, 2016)
CC BY-NC 4.0 and Open Access
216 pages
eBook Format
PDF and ePub

Similar Programming & Computer Books

Modeling, Programming and Simulations Using LabVIEW™ Software (Riccardo De Asmundis)
This free programming book presents a variety of applications that cover a wide range of possibilities. We progress from straightforward or distributed control software to LabVIEW modeling, then use...
Technology and Engineering Applications of SIMULINK (Subhas Chakravarty)
This free programming book's topic is to outline the steps needed to model and simulate the fundamental dynamic system issues in SIMULINK. ...
Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Daniel Shiffman)
This free programming book shows you how to use Processing to build the fundamental programming building blocks required to develop cutting-edge graphics applications, such as interactive art, live video...
Numerical Recipes in C: The Art of Scientific Computing, Second Edition (William H. Press, et al)
Numerical Recipes is a comprehensive handbook and reference on scientific computing and the result of a special partnership between four top researchers in academia and business. ...
Finite Element Analysis - From Biomedical Applications to Industrial Developments (David Moratal)
The numerical study of complex structures based on their material qualities is made possible by the use of finite element analysis, a method for approximating solutions to integral and...
Numerical Methods for Large Eigenvalue Problems, Revised Edition (Yousef Saad)
This free programming book is written for practitioners interested in learning the theory behind numerical techniques used for eigenvalue problems as well as researchers in applied mathematics and scientific...
Advances in Flight Control Systems (Maria Agneta Balint)
Engineers and scientists from several fields have teamed up to solve nonlinear flight control challenges. Computer technology has made it possible to numerically solve nonlinear control issues, and nonlinear...
Mathematical Modeling of the Human Brain: From Magnetic Resonance Images to Finite Element Simulation (Kent-André Mardal, et al)
This open-access book connects standard imaging and neuroscience technologies with the numerical solution of PDEs for brain modeling.
The Art of Polynomial Interpolation (Stuart Murphy)
Viewing the birth and development of a polynomial is possible by investigating interpolation techniques. The main goal of this text is to lay the groundwork for understanding and using...
Introduction to Probability for Data Science (Stanley H. Chan)
This book serves as an introduction to probability for college students. Its goal is to explain the rationale, implication, and intuition behind the probabilistic tools that we use in...

Others Programming Books by Svein Linge, Hans Petter Langtangen

Finite Difference Computing with PDEs: A Modern Software Approach (Hans Langtangen, et al)
The fundamentals of using finite difference techniques to solve partial differential equations are covered in this straightforward book.
Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6 (Svein Linge, et al)
The well-received book's second edition has undergone considerable revisions, and all of the code is now written in Python version 3.6. (no longer version 2.7).
Solving PDEs in Python: The FEniCS Tutorial I (Hans Petter Langtangen, et al)
Based on the well-liked FEniCS software library, this book provides a succinct and gentle introduction to finite element programming in Python.
Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python (Svein Linge, et al)
In this book, computer programming is emphasized as a crucial strategy for resolving mathematical issues. The book is available in two versions: one for Python and one for MATLAB....
Python Scripting for Computational Science (Hans Petter Langtangen)
This incredibly helpful book teaches computational scientists how to create customized, adaptable, and human-efficient working environments built from small scripts written in the simple, high-level Python language. ...

Others Programming Books by Springer

Stochastic Calculus and Finance (Steven E. Shreve)
The first 10 years of the Carnegie Mellon Professional Master program in Computational Finance led to the development of stochastic calculus for finance. Students with calculus and probability based...
Handbook of Digital Face Manipulation and Detection: From DeepFakes to Morphing Attacks (Christian Rathgeb, et al)
The first thorough compilation of research on the popular subject of digital face alteration, including DeepFakes, Face Morphing, and Reenactment, is offered in this open access book. ...
Bayes Factors for Forensic Decision Analyses with R (Silvia Bozza, et al)
With the help of the R programming language, this book offers a self-contained introduction to computational Bayesian statistics. This free programming book, which primarily focuses on Bayes factors supported...
Multimedia Forensics (Husrev Taha Sencar, et al)
The field of media forensics has never been more important to modern society. Media content not only makes up an ever-growing portion of the data that is transmitted over...
MMIXware: A RISC Computer for the Third Millennium (Donald E. Knuth)
This free programming book is a compilation of CWEB applications that turn MMIX into a virtual world. Among the included utilities are two simulators that run the programs in...
Ada 95 Rationale - The Language - The Standard Libraries (Laurent Guerby)
The justification for Ada 95, the updated International Standard, is discussed in this book. The first section, titled "Introduction to Ada 95," provides a general discussion of the program's...
Ada 95 Reference Manual: Language and Standard Libraries (Tucker S. Taft, et al)
The new International Standard ISO/IEC 8652:1995(E) for the Ada programming language is nearly identical to this Ada 95 Reference Manual.
Ada 95: The Lovelace Tutorial (David A. Wheeler)
Ada 95, one of the most popular programming languages in use today, is introduced by Lovelace. No prior knowledge of Ada is assumed, and all the fundamentals of the...
Introducing Ada 95 - The Language for a Complex World (John Barnes)
Ada is a programming language of particular value when creating large, reliable programs. This document introduces Ada 95, the updated International Standard, which increases Ada's flexibility and expands its...
Mathematical Modeling of the Human Brain: From Magnetic Resonance Images to Finite Element Simulation (Kent-André Mardal, et al)
This open-access book connects standard imaging and neuroscience technologies with the numerical solution of PDEs for brain modeling.
Mobile Forensics - The File Format Handbook (Christian Hummert, et al)
This free book compiles information on several file systems and file formats frequently used on mobile devices. Along with a basic explanation of the formats, there is information about...
Concrete Semantics: With Isabelle/HOL (Tobias Nipkow, et al.)
The reader learns how to use a proof assistant as a practical instrument for formal proofs concerning computer science artifacts as well as the art of exact logical reasoning...
Lectures on Symplectic Geometry (Ana Cannas da Silva)
These notes are intended to give graduate students who have some background in differential geometry, de Rham theory, and classical Lie groups a quick introduction to symplectic geometry. ...
Theory of Seismic Imaging (John A. Scales)
Currently, seismic imaging techniques are used to create images of the Earth's subsurface properties at a variety of length scales, from long-period images of the entire planet to high-resolution,...
Quantum Computing for the Quantum Curious (Ciaran Hughes, et al.)
With the publication of this open-access book, quantum computing is now more available than ever. Quantum computing, a rapidly expanding area at the nexus of physics and computer science,...
Scaling a Software Business: The Digitalization Journey (B. Fitzgerald, et al.)
The game's rules have been altered by software. Everyone talks about how society and industry are becoming more digitalized, and how the emphasis has switched from creating actual goods...
A Practical Theory of Programming (Eric C.R. Hehner)
Understanding the underlying theoretical paradigm is necessary to comprehend programming and programming languages. This book examines programming concepts that can be mathematically proven.
Error-Correction Coding and Decoding (Martin Tomlinson, et al)
The theory and practical uses of self-correcting data, sometimes known as error-correcting codes, are covered in this book.
The Functional Analysis of Quantum Information Theory (Ved Prakash Gupta, et al)
With a particular emphasis on their use in quantum information science, this book gives readers a condensed introduction to recent studies on operator algebras and their generalizations, operator spaces,...
Bayesian Methods in the Search for MH370 (Samuel Davey, et al.)
This book shows how a probability distribution of potential MH370 flight trajectories was generated using nonlinear/non-Gaussian Bayesian time series estimate techniques.

User reviews

There are no user reviews for this listing.
Rate this Book