Engineering Simulation and its Applications
Algorithms and Numerical Methods
- 1st Edition - February 1, 2024
- Author: Xin-She Yang
- Language: English
- Paperback ISBN:9 7 8 - 0 - 4 4 3 - 1 4 0 8 4 - 6
- eBook ISBN:9 7 8 - 0 - 4 4 3 - 1 4 0 8 5 - 3
Engineering Simulation and its Applications: Algorithms and Numerical Methods covers the essential quantitative methods needed for engineering simulations, introducing optimizat… Read more
Purchase options
Institutional subscription on ScienceDirect
Request a sales quoteEngineering Simulation and its Applications: Algorithms and Numerical Methods covers the essential quantitative methods needed for engineering simulations, introducing optimization techniques that can be used in the design of systems to minimize cost and maximize efficiency. This book serves as a reference and textbook for courses such as engineering simulation, design optimization, mathematical modeling, numerical methods, data analysis, and engineering management. Diverse coverage of the various subject areas within the field puts the essential topics into a single book for easy access for graduates and senior undergraduates. It also serves as a reference book for lecturers and industrial practitioners.
- Introduces all essential algorithms and numerical methods
- Balances theory and numerical techniques
- Provides numerous worked examples
- Cover image
- Title page
- Table of Contents
- Copyright
- About the author
- Preface
- Acknowledgments
- Chapter One: Introduction to engineering simulation
- Abstract
- 1.1. Introduction
- 1.2. What is a model?
- 1.3. Mathematical models
- 1.4. Numerical models
- 1.5. Notes on software
- Chapter Two: Ordinary differential equations
- Abstract
- 2.1. Ordinary differential equations
- 2.2. System of linear ODEs
- 2.3. Notes on software
- Chapter Three: Partial differential equations
- Abstract
- 3.1. First-order PDEs
- 3.2. Classification of second-order PDEs
- 3.3. Common PDEs in engineering
- 3.4. Sound wave: a worked example
- 3.5. PDE solution techniques
- 3.6. Notes on software
- Chapter Four: Computational linear algebra
- Abstract
- 4.1. Vectors
- 4.2. Matrix algebra
- 4.3. System of linear equations
- 4.4. Eigenvalues and eigenvectors
- 4.5. Definite matrices
- 4.6. Iteration methods
- 4.7. Notes on software
- Chapter Five: Finite difference methods for ODEs
- Abstract
- 5.1. Integration of ODEs
- 5.2. Finite differences
- 5.3. Leap-frog method
- 5.4. Runge–Kutta method
- 5.5. Shooting methods
- 5.6. Notes on software
- Chapter Six: Finite difference methods for PDEs
- Abstract
- 6.1. First-order PDEs
- 6.2. Second-order PDEs: wave equation
- 6.3. Second-order PDEs: parabolic equation
- 6.4. Second-order PDEs: elliptical equation
- 6.5. Spectral method
- 6.6. Notes on software
- Chapter Seven: Finite volume method
- Abstract
- 7.1. Finite volumes and volume integrals
- 7.2. Finite volumes for Laplace equation
- 7.3. Finite volumes for 1D heat conduction
- 7.4. Flows and conservation law
- 7.5. Notes on software
- Chapter Eight: Finite element methods
- Abstract
- 8.1. Fundamentals of finite elements
- 8.2. The Galerkin method
- 8.3. Shape functions
- 8.4. Approximations to derivatives and integrals
- 8.5. Finite elements for Poisson's equation
- 8.6. Finite elements for time-dependent problems
- 8.7. Notes on software
- Chapter Nine: Modeling and simulation by Simulink®
- Abstract
- 9.1. System models
- 9.2. Laplace transforms
- 9.3. Simulink model
- 9.4. Notes on software
- Chapter Ten: Optimization in engineering applications
- Abstract
- 10.1. Introduction to optimization
- 10.2. Feasibility and optimality
- 10.3. Gradient-based methods
- 10.4. Design optimization in engineering
- 10.5. Notes on software
- Chapter Eleven: Linear programming and its applications
- Abstract
- 11.1. Introduction
- 11.2. Simplex method
- 11.3. Steps for simplex method
- 11.4. Integer programming
- 11.5. Branch-and-bound method
- 11.6. Applications and problem formulations
- 11.7. Notes on software
- Chapter Twelve: Probability and distributions
- Abstract
- 12.1. Random variables and probabilities
- 12.2. Mean, variance, and moments
- 12.3. Discrete probability distributions
- 12.4. Continuous probability distributions
- 12.5. Notes on software
- Chapter Thirteen: Discrete event simulation
- Abstract
- 13.1. Introduction
- 13.2. Modeling interarrivals
- 13.3. Service time model
- 13.4. Queueing models
- 13.5. Applications
- 13.6. Notes on software
- Chapter Fourteen: Simulation by statistical models
- Abstract
- 14.1. Introduction
- 14.2. Regression
- 14.3. Generalized linear regression
- 14.4. Sampling and Monte Carlo method
- 14.5. Notes on software
- Bibliography
- Bibliography
- Index
- No. of pages: 238
- Language: English
- Edition: 1
- Published: February 1, 2024
- Imprint: Academic Press
- Paperback ISBN: 9780443140846
- eBook ISBN: 9780443140853
XY