13%
Chemical and Biomedical Engineering Calculations Using Python: (English)

Chemical and Biomedical Engineering Calculations Using Python: (English)

          
5
4
3
2
1

International Edition


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Quantity:
Add to Wishlist

About the Book

Presents standard numerical approaches for solving common mathematical problems in engineering using Python. Covers the most common numerical calculations used by engineering students Covers Numerical Differentiation and Integration, Initial Value Problems, Boundary Value Problems, and Partial Differential Equations Focuses on open ended, real world problems that require students to write a short report/memo as part of the solution process Includes an electronic download of the Python codes presented in the book

Table of Contents:
Preface xi About the Companion Website xv 1 Problem Solving in Engineering 1 1.1 Equation Identification and Categorization 4 1.1.1 Algebraic versus Differential Equations 4 1.1.2 Linear versus Nonlinear Equations 5 1.1.3 Ordinary versus Partial Differential Equations 6 1.1.4 Interpolation versus Regression 8 Problems 10 Additional Resources 11 References 11 2 Programming with Python 12 2.1 Why Python? 12 2.1.1 Compiled versus Interpreted Computer Languages 13 2.1.2 A Note on Python Versions 14 2.2 Getting Python 15 2.2.1 Installation of Python 17 2.2.2 Alternative to Installation: SageMathCloud 18 2.3 Python Variables and Operators 19 2.3.1 Updating Variables 21 2.3.2 Containers 23 2.4 External Libraries 25 2.4.1 Finding Documentation 27 Problems 28 Additional Resources 29 References 30 3 Programming Basics 31 3.1 Comparators and Conditionals 31 3.2 Iterators and Loops 34 3.2.1 Indentation Style 39 3.3 Functions 39 3.3.1 Pizza Example 43 3.3.2 Print Function 44 3.4 Debugging or Fixing Errors 45 3.5 Top 10+ Python Error Messages 45 Problems 47 Additional Resources 49 References 49 4 External Libraries for Engineering 51 4.1 Numpy Library 51 4.1.1 Array and Vector Creation 51 4.1.2 Array Operations 55 4.1.3 Getting Helping with Numpy 55 4.1.4 Numpy Mathematical Functions 56 4.1.5 Random Vectors with Numpy 57 4.1.6 Sorting and Searching 57 4.1.7 Polynomials 58 4.1.8 Loading and Saving Arrays 59 4.2 Matplotlib Library 60 4.3 Application: Gillespie Algorithm 63 Problems 66 Additional Resources 68 References 68 5 Symbolic Mathematics 70 5.1 Introduction 70 5.2 Symbolic Mathematics Packages 71 5.3 An Introduction to SymPy 72 5.3.1 Multiple Equations 75 5.4 Factoring and Expanding Functions 76 5.4.1 Equilibrium Kinetics Example 77 5.4.2 Partial Fraction Decomposition 78 5.5 Derivatives and Integrals 78 5.5.1 Reaction Example 79 5.5.2 Symbolic Integration 80 5.5.3 Reactor Sizing Example 80 5.6 Cryptography 81 Problems 83 References 86 6 Linear Systems 87 6.1 Example Problem 88 6.2 A Direct Solution Method 91 6.2.1 Distillation Example 95 6.2.2 Blood Flow Network Example 95 6.2.3 Computational Cost 98 6.3 Iterative Solution Methods 100 6.3.1 Vector Norms 100 6.3.2 Jacobi Iteration 100 6.3.3 Gauss–Seidel Iteration 103 6.3.4 Relaxation Methods 105 6.3.5 Convergence of Iterative Methods 105 Problems 107 References 112 7 Regression 113 7.1 Motivation 113 7.2 Fitting Vapor Pressure Data 114 7.3 Linear Regression 115 7.3.1 Alternative Derivation of the Normal Equations 118 7.4 Nonlinear Regression 119 7.4.1 Lunar Disintegration 122 7.5 Multivariable Regression 126 7.5.1 Machine Learning 127 Problems 129 References 134 8 Nonlinear Equations 135 8.1 Introduction 135 8.2 Bisection Method 137 8.3 Newton’s Method 140 8.4 Broyden’s Method 143 8.5 Multiple Nonlinear Equations 146 8.5.1 The Point Inside a Square 149 Problems 151 9 Statistics 156 9.1 Introduction 156 9.2 Reading Data from a File 156 9.2.1 Numpy Library 157 9.2.2 CVS Library 159 9.2.3 Pandas 159 9.2.4 Parsing an Array 162 9.3 Statistical Analysis 162 9.4 Advanced Linear Regression 164 9.5 U.S. Electrical Rates Example 168 Problems 172 References 175 10 Numerical Differentiation and Integration 176 10.1 Introduction 176 10.2 Numerical Differentiation 176 10.2.1 First Derivative Approximation 177 10.2.2 Second Derivative Approximation 180 10.2.3 Scipy Derivative Approximation 181 10.3 Numerical Integration 183 10.3.1 Trapezoid Rule 185 10.3.2 Numerical Integration Using Scipy 186 10.3.3 Error Function 187 Problems 190 Reference 192 11 Initial Value Problems 193 11.1 Introduction 193 11.2 Biochemical Reactors 193 11.3 Forward Euler 195 11.4 Modified Euler Method 198 11.5 Systems of Equations 199 11.5.1 The Lorenz System and Chaotic Solutions 200 11.5.2 Second-Order Initial Value Problems 203 11.6 Stiff Differential Equations 203 Problems 206 References 210 12 Boundary Value Problems 211 12.1 Introduction 211 12.2 Shooting Method 212 12.3 Finite Difference Method 216 12.3.1 Reactions in Spherical Catalysts 220 Problems 224 Reference 226 13 Partial Differential Equations 227 13.1 Finite Difference Method for Steady-State PDEs 227 13.1.1 Setup 228 13.1.2 Matrix Assembly 230 13.1.3 Solving and Plotting 232 13.2 Convection 233 13.3 Finite Difference Method for Transient PDEs 236 Problems 241 Reference 244 14 Finite Element Method 245 14.1 A Warning 245 14.2 Why FEM? 246 14.3 Laplace’s Equation 246 14.3.1 The Mesh 246 14.3.2 Discretization 247 14.3.3 Wait! Why Are We Doing This? 248 14.3.4 FEniCS Implementation 248 14.4 Pattern Formation 249 Additional Resources 253 References 254 Index 255


Best Sellers


Product Details
  • ISBN-13: 9781119267065
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Height: 236 mm
  • No of Pages: 288
  • Series Title: English
  • Weight: 612 gr
  • ISBN-10: 1119267064
  • Publisher Date: 07 Mar 2017
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Spine Width: 25 mm
  • Width: 160 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Chemical and Biomedical Engineering Calculations Using Python: (English)
John Wiley & Sons Inc -
Chemical and Biomedical Engineering Calculations Using Python: (English)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Chemical and Biomedical Engineering Calculations Using Python: (English)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA