Refresh Your Home For Fall
To see product details, add this item to your cart. You can always remove it later.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
30-day refund / replacement
30-day refund / replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Read full return policy
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Python for Engineering and Scientific Computing: Practical Applications with NumPy, SciPy, Matplotlib, and More (Rheinwerk Computing)

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Python for Engineering and Scientific Computing: Practical Applications with NumPy, SciPy, Matplotlib, and More (Rheinwerk Computing)

4.7 out of 5 stars (20)

Purchase options and add-ons

It’s finally here—your guide to Python for engineers and scientists, by an engineer and scientist! Get to know your development environments and the key Python modules you’ll need: NumPy, SymPy, SciPy, Matplotlib, and VPython. Understand basic Python program structures and walk through practical exercises that start simple and increase in complexity as you work your way through the book. With information on statistical calculations, Boolean algebra, and interactive programming with Tkinter, this Python guide belongs on every scientist’s shelf!

  • A practical guide to Python for nonprogrammers
  • Work with NumPy, SymPy, SciPy, Matplotlib, and VPython
  • Automate numerical calculations, create simulations and visualizations, perform statistical analysis, and more


Python for Scientists
Do you already know how to solve problems in mathematics, physics, or engineering? In this guide you’ll find the tools you need to map your existing calculations with Python.

Python Modules
Learn how NumPy, SymPy, SciPy, Matplotlib, and VPython can help you with your scientific work. From solving linear equations and creating animations to using discrete fourier transformations to reconstruct a noisy signal, you’ll find the practical advice you need.

Python in Action
Start simple by seeing how to size a shaft and then move on to increasingly advanced exercises: animating a pendulum, simulating a rolling bearing defect, creating a predator-prey model, and more. For every exercise, the complete source code, with extensive code comments, are presented and the output analyzed to help you to see how to solve scientific problems with Python programs.

Frequently bought together

This item: Python for Engineering and Scientific Computing: Practical Applications with NumPy, SciPy, Matplotlib, and More (Rheinwerk Computing)
$41.31
Get it as soon as Saturday, Sep 19
In Stock
Ships from and sold by Amazon.com.
+
$53.79
Get it as soon as Saturday, Sep 19
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Choose items to buy together.

Customers also bought or read

Loading...

From the brand


From the Publisher

Python for Engineering and Scientific Computing

A much-needed addition to your scientific library!

Python for Engineering and Scientific Computing

Python—the ideal language for quick, uncomplicated solutions to clearly defined scientific problems.

If you need to carry out extensive calculations for your scientific work and also want to present the results graphically, then you should take a serious look at Python. This guide offers engineers and scientists a practical introduction to programming with Python.

Determining limit values, solving differential equations, visualizing test series—engineering and natural sciences are full of tasks that you can solve elegantly with Python. Python code has many advantages: it is simple, flexible, and easy to learn, even if you have no background in programming. In addition, Python comes with a wide range of modules and libraries that you can use to automate mathematical calculations, create simulations, and prepare data graphically—all with prewritten code! This guide will introduce you to five modules: NumPy, Matplotlib, SymPy, SciPy, and VPython.

In this hands-on guide, Dr. Veit Steinkamp teaches you to use Python in your scientific work with clearly structured chapters and numerous code examples and sample solutions. Examples from electrical engineering, mechanical engineering, or physics are presented for each topic. The author provides you with the complete source code, as well as the result and analysis of every example calculation.

Whether or not you’ve worked with Python before, this book is your key to automating tasks, simplifying analysis, and enhancing your calculations.

  • Program structures
  • NumPy
  • Matplotlib
  • SymPy
  • SciPy
  • VPython
  • Tkinter
  • Numerical and statistical calculations
Python for Engineering and Scientific Computing

Inside the book:

This book assumes that you can work with computers proficiently and have mastered the technical science of your field. It teaches you how to solve and automate formulas and simulations with Python. If you’re a professional engineer, a scientist, or even a student of scientific computing, you should pick up this book!

  1. More than 500 pages of Python knowledge from a leading expert
  2. Detailed, numbered code listings
  3. Charts, tables, note boxes, definitions, and background information
  4. Numerous illustrations and diagrams
  5. A comprehensive index
  6. All sample programs and solutions available for download

Python for Engineering and Scientific Computing

Meet the author:

Dr. Veit Steinkamp studied electrical engineering and German to become a teacher and pass on his knowledge at vocational schools and technical colleges. He teaches electrical engineering, application development, and mechanical engineering technology. He has also taught theoretical electrical engineering and the fundamentals of electrical engineering.

Python 3: The Comprehensive Guide to Hands-On Python Programming (Second Edit...
Scripting: Automation with Bash, PowerShell, and Python
Linux: The Comprehensive Guide
JavaScript: The Comprehensive Guide
Node.js: The Comprehensive Guide
Customer Reviews
4.3 out of 5 stars 59
4.8 out of 5 stars 71
4.7 out of 5 stars 135
4.5 out of 5 stars 87
What is it? (What does it teach) The ultimate Python 3 guide for all levels! Practical guide to scripting languages. The comprehensive guide to Linux! A comprehensive guide to JavaScript! Comprehensive guide to the Node.js environment for JavaScript programming.
What you'll learn? Learn to write effective Python code. Cover core concepts like functions, modularization, and object orientation, and explore data types. Dive into advanced topics, including Django and GUIs. Automate repetitive IT tasks with Bash, PowerShell, and Python. Learn essential tools like cmdlets, regular expressions, and REST APIs to streamline backups, web scraping, and more. Learn to install, configure, and manage Linux on both desktop and server, with detailed guidance on terminal usage, system configuration, security, virtualization, and essential tools like Apache, Postfix, and Samba. Master core concepts, build dynamic web applications, and explore server-side and mobile development. Learn to use the Node.js runtime to build server-side applications with JavaScript and gain a practical understanding of the Node.js environment.
Who is this book for? Python programmers Administrators, systems engineers, DevOps teams, and developers. Professional Linux users, but it’s also suitable for hobbyists and home users who choose to install Linux on their personal computers. Web developers using JavaScript for frontend and backend programming. Server-side web developers and cloud application developers.
Key Features? Step-by-step instructions and downloadable code are available. Hands-on chapters with detailed code examples and downloadable scripts. Step-by-step instructions supported by screenshots and diagrams. Step-by-step instructions and downloadable source code available. Step-by-step instructions and downloadable supplements are available.
Level of difficulty? Beginners to professional programmers. Suits both beginners and intermediate learners. It’s also OS-independent, benefiting users of any system. Beginners to professional Linux users. Provide readers with entry level concepts to advanced topics. Begins with the basics and builds out to more advanced concepts.

Editorial Reviews

About the Author

Dr. Veit Steinkamp studied electrical engineering and German to become a teacher and pass on his knowledge at vocational schools and technical colleges. He teaches electrical engineering, application development, and mechanical engineering technology. He has also taught theoretical electrical engineering and the fundamentals of electrical engineering.

Product details

  • Publisher ‏ : ‎ Rheinwerk Computing
  • Publication date ‏ : ‎ March 27, 2024
  • Edition ‏ : ‎ First Edition
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 511 pages
  • ISBN-10 ‏ : ‎ 1493225596
  • ISBN-13 ‏ : ‎ 978-1493225590
  • Item Weight ‏ : ‎ 2 pounds
  • Dimensions ‏ : ‎ 7 x 1.19 x 10 inches
  • Best Sellers Rank: #519,090 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.7 out of 5 stars (20)

About the author

Follow authors to get new release updates, plus improved recommendations.
Veit Steinkamp
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.