CANCEL

Subscription

0

Cart

You have no products in your basket yet

Save more on your purchases!
Savings automatically calculated. No voucher code required

Account

eBook

Print

$49.99
Subscription

$15.99
Monthly
eBook

Print

$49.99
Subscription

$15.99
Monthly
Download this book in **EPUB** and **PDF** formats

Access this title in our online reader with advanced features

- Compute complex mathematical problems using programming logic with the help of step-by-step recipes
- Learn how to use Python libraries for computation, mathematical modeling, and statistics
- Discover simple yet effective techniques for solving mathematical equations and apply them in real-world statistics

The updated edition of Applying Math with Python will help you solve complex problems in a wide variety of mathematical fields in simple and efficient ways. Old recipes have been revised for new libraries and several recipes have been added to demonstrate new tools such as JAX.
You'll start by refreshing your knowledge of several core mathematical fields and learn about packages covered in Python's scientific stack, including NumPy, SciPy, and Matplotlib. As you progress, you'll gradually get to grips with more advanced topics of calculus, probability, and networks (graph theory). Once you’ve developed a solid base in these topics, you’ll have the confidence to set out on math adventures with Python as you explore Python's applications in data science and statistics, forecasting, geometry, and optimization. The final chapters will take you through a collection of miscellaneous problems, including working with specific data formats and accelerating code.
By the end of this book, you'll have an arsenal of practical coding solutions that can be used and modified to solve a wide range of practical problems in computational mathematics and data science.

Become familiar with basic Python packages, tools, and libraries for solving mathematical problems
Explore real-world applications of mathematics to reduce a problem in optimization
Understand the core concepts of applied mathematics and their application in computer science
Find out how to choose the most suitable package, tool, or technique to solve a problem
Implement basic mathematical plotting, change plot styles, and add labels to plots using Matplotlib
Get to grips with probability theory with the Bayesian inference and Markov Chain Monte Carlo (MCMC) methods

Download this book in **EPUB** and **PDF** formats

Access this title in our online reader with advanced features

Publication date :
Dec 9, 2022

Length
376 pages

Edition :
2nd Edition

Language :
English

ISBN-13 :
9781804618370

Category :

Concepts :

Preface

1. Chapter 1: An Introduction to Basic Packages, Functions, and Concepts

2. Chapter 2: Mathematical Plotting with Matplotlib

3. Chapter 3: Calculus and Differential Equations

4. Chapter 4: Working with Randomness and Probability

5. Chapter 5: Working with Trees and Networks

6. Chapter 6: Working with Data and Statistics

7. Chapter 7: Using Regression and Forecasting

8. Chapter 8: Geometric Problems

9. Chapter 9: Finding Optimal Solutions

10. Chapter 10: Improving Your Productivity

11. Index

12. Other Books You May Enjoy

No reviews found

How do I buy and download an eBook?

How can I make a purchase on your website?

Where can I access support around an eBook?

What eBook formats do Packt support?

What are the benefits of eBooks?

What is an eBook?