Warehouse Stock Clearance Sale

Grab a bargain today!


Sign Up for Fishpond's Best Deals Delivered to You Every Day
Go
Introduction to ­Computational Models with ­Python
Chapman & Hall/CRC Computational Science

Rating
Format
Paperback, 466 pages
Other Formats Available

Hardback : HK$800.00

Published
United Kingdom, 1 June 2020

Introduction to Computational Models with Python explains how to implement computational models using the flexible and easy-to-use Python programming language. The book uses the Python programming language interpreter and several packages from the huge Python Library that improve the performance of numerical computing, such as the Numpy and Scipy modules. The Python source code and data files are available on the author’s website.

The book’s five sections present:



  • An overview of problem solving and simple Python programs, introducing the basic models and techniques for designing and implementing problem solutions, independent of software and hardware tools


  • Programming principles with the Python programming language, covering basic programming concepts, data definitions, programming structures with flowcharts and pseudo-code, solving problems, and algorithms


  • Python lists, arrays, basic data structures, object orientation, linked lists, recursion, and running programs under Linux


  • Implementation of computational models with Python using Numpy, with examples and case studies


  • The modeling of linear optimization problems, from problem formulation to implementation of computational models
  • This book introduces the principles of computational modeling as well as the approaches of multi- and interdisciplinary computing to beginners in the field. It provides the foundation for more advanced studies in scientific computing, including parallel computing using MPI, grid computing, and other methods and techniques used in high-performance computing.

    Show more

    Our Price
    HK$445
    Ships from Australia Estimated delivery date: 13th May - 21st May from Australia
    Free Shipping Worldwide

    Buy Together
    +
    Buy together with Introduction to Elementary Computational Modeling at a great price!
    Buy Together
    HK$1,938
    Elsewhere Price
    HK$2,154.96
    You Save HK$216.96 (10%)

    Product Description

    Introduction to Computational Models with Python explains how to implement computational models using the flexible and easy-to-use Python programming language. The book uses the Python programming language interpreter and several packages from the huge Python Library that improve the performance of numerical computing, such as the Numpy and Scipy modules. The Python source code and data files are available on the author’s website.

    The book’s five sections present:



  • An overview of problem solving and simple Python programs, introducing the basic models and techniques for designing and implementing problem solutions, independent of software and hardware tools


  • Programming principles with the Python programming language, covering basic programming concepts, data definitions, programming structures with flowcharts and pseudo-code, solving problems, and algorithms


  • Python lists, arrays, basic data structures, object orientation, linked lists, recursion, and running programs under Linux


  • Implementation of computational models with Python using Numpy, with examples and case studies


  • The modeling of linear optimization problems, from problem formulation to implementation of computational models
  • This book introduces the principles of computational modeling as well as the approaches of multi- and interdisciplinary computing to beginners in the field. It provides the foundation for more advanced studies in scientific computing, including parallel computing using MPI, grid computing, and other methods and techniques used in high-performance computing.

    Show more
    Product Details
    EAN
    9780367575533
    ISBN
    0367575531
    Publisher
    Dimensions
    23.1 x 15.5 x 3.1 centimeters (0.76 kg)

    Table of Contents

    Problem Solving: Problem Solving and Computing. Simple Python Programs. Basic Programming Principles with Python: Modules and Functions. Program Structures. The Selection Program Structure. The Repetition Program Structure. Data Structures, Object Orientation, and Recursion: Python Lists, Strings, and Other Data Sequences. Object Orientation. Object-Oriented Programs. Linked Lists. Recursion. Fundamental Computational Models with Python: Computational Models with Arithmetic Growth. Computational Models with Quadratic Growth. Models with Geometric Growth. Computational Models with Polynomial Growth. Empirical Models with Interpolation and Curve Fitting. Using Arrays with Numpy. Models with Matrices and Linear Equations. Introduction to Models of Dynamical Systems. Linear Optimization Models: Linear Optimization Modeling. Solving Linear Optimization Models. Sensitivity Analysis and Duality. Transportation Models. Network Models. Integer Linear Optimization Models.

    About the Author

    José M. Garrido is a professor in the Department of Computer Science at Kennesaw State University. Dr. Garrido is the author of several books and numerous research papers. His research interests include software development, operating systems, computational modeling, object-oriented simulation, and system formal specification.

    Show more
    Review this Product
    Ask a Question About this Product More...
     
    Item ships from and is sold by Fishpond Retail Limited.

    Back to top