For undergraduate and first-year graduate students and practicing engineers who need a reference on numerical techniques, this text provides a sampling of programs that have proven to be efficient and effective in performing numerical analysis. The theory behind the algorithms is kept to a minimum,
A much-needed guide on how to use numerical methods to solve practical engineering problems Bridging the gap between mathematics and engineering, Numerical Analysis with Applications in Mechanics and Engineering arms readers with powerful tools for solving real-world problems in mechanics, physics, and civil and mechanical engineering. Unlike most books on numerical analysis, this outstanding work links theory and application, explains the mathematics in simple engineering terms, and clearly demonstrates how to use numerical methods to obtain solutions and interpret results. Each chapter is devoted to a unique analytical methodology, including a detailed theoretical presentation and emphasis on practical computation. Ample numerical examples and applications round out the discussion, illustrating how to work out specific problems of mechanics, physics, or engineering. Readers will learn the core purpose of each technique, develop hands-on problem-solving skills, and get a complete picture of the studied phenomenon. Coverage includes: How to deal with errors in numerical analysis Approaches for solving problems in linear and nonlinear systems Methods of interpolation and approximation of functions Formulas and calculations for numerical differentiation and integration Integration of ordinary and partial differential equations Optimization methods and solutions for programming problems Numerical Analysis with Applications in Mechanics and Engineering is a one-of-a-kind guide for engineers using mathematical models and methods, as well as for physicists and mathematicians interested in engineering problems.
Multiphysics Modeling: Numerical Methods and Engineering Applications: Tsinghua University Press Computational Mechanics Series describes the basic principles and methods for multiphysics modeling, covering related areas of physics such as structure mechanics, fluid dynamics, heat transfer, electromagnetic field, and noise. The book provides the latest information on basic numerical methods, also considering coupled problems spanning fluid-solid interaction, thermal-stress coupling, fluid-solid-thermal coupling, electromagnetic solid thermal fluid coupling, and structure-noise coupling. Users will find a comprehensive book that covers background theory, algorithms, key technologies, and applications for each coupling method. - Presents a wealth of multiphysics modeling methods, issues, and worked examples in a single volume - Provides a go-to resource for coupling and multiphysics problems - Covers the multiphysics details not touched upon in broader numerical methods references, including load transfer between physics, element level strong coupling, and interface strong coupling, amongst others - Discusses practical applications throughout and tackles real-life multiphysics problems across areas such as automotive, aerospace, and biomedical engineering
A practical, professional guide to MATLAB computational techniques and engineering applications MATLAB Numerical Methods with Chemical Engineering Applications shows you, step by step, how to use MATLAB® to model and simulate physical problems in the chemical engineering realm. Written for MATLAB 7.11, this hands-on resource contains concise explanations of essential MATLAB commands, as well as easy-to-follow instructions for using the programming features, graphical capabilities, and desktop interface. Every step needed toward the final solution is algorithmically explained via snapshots of the MATLAB platform in parallel with the text. End-of-chapter problems help you practice what you've learned. Master this powerful computational tool using this detailed, self-teaching guide. COVERAGE INCLUDES: MATLAB basics Matrices MATLAB scripting language: M-file Image and image analysis Curve-fitting Numerical integration Solving differential equations A system of algebraic equations Statistics Chemical engineering applications MATLAB Graphical User Interface Design Environment (GUIDE)
Since the original publication of this book, available computer power has increased greatly. Today, scientific computing is playing an ever more prominent role as a tool in scientific discovery and engineering analysis. In this second edition, the key addition is an introduction to the finite element method. This is a widely used technique for solving partial differential equations (PDEs) in complex domains. This text introduces numerical methods and shows how to develop, analyse, and use them. Complete MATLAB programs for all the worked examples are now available at www.cambridge.org/Moin, and more than 30 exercises have been added. This thorough and practical book is intended as a first course in numerical analysis, primarily for new graduate students in engineering and physical science. Along with mastering the fundamentals of numerical methods, students will learn to write their own computer programs using standard numerical methods.
The book is designed to serve as a textbook for courses offered to graduate and upper-undergraduate students enrolled in mechanical engineering. The book attempts to make students with mathematical backgrounds comfortable with numerical methods. The book also serves as a handy reference for practicing engineers who are interested in applications. The book is written in an easy-to-understand manner, with the essence of each numerical method clearly stated. This makes it easy for professional engineers, students, and early career researchers to follow the material presented in the book. The structure of the book has been modeled accordingly. It is divided into four modules: i) solution of a system of equations and eigenvalues which includes linear equations, determining eigenvalues, and solution of nonlinear equations; ii) function approximations: interpolation, data fit, numerical differentiation, and numerical integration; iii) solution of ordinary differential equations—initial value problems and boundary value problems; and iv) solution of partial differential equations—parabolic, elliptic, and hyperbolic PDEs. Each section of the book includes exercises to reinforce the concepts, and problems have been added at the end of each chapter. Exercise problems may be solved by using computational tools such as scientific calculators, spreadsheet programs, and MATLAB codes. The detailed coverage and pedagogical tools make this an ideal textbook for students, early career researchers, and professionals.
Master numerical methods using MATLAB, today's leading software for problem solving. This complete guide to numerical methods in chemical engineering is the first to take full advantage of MATLAB's powerful calculation environment. Every chapter contains several examples using general MATLAB functions that implement the method and can also be applied to many other problems in the same category. The authors begin by introducing the solution of nonlinear equations using several standard approaches, including methods of successive substitution and linear interpolation; the Wegstein method, the Newton-Raphson method; the Eigenvalue method; and synthetic division algorithms. With these fundamentals in hand, they move on to simultaneous linear algebraic equations, covering matrix and vector operations; Cramer's rule; Gauss methods; the Jacobi method; and the characteristic-value problem. Additional coverage includes: Finite difference methods, and interpolation of equally and unequally spaced points Numerical differentiation and integration, including differentiation by backward, forward, and central finite differences; Newton-Cotes formulas; and the Gauss Quadrature Two detailed chapters on ordinary and partial differential equations Linear and nonlinear regression analyses, including least squares, estimated vector of parameters, method of steepest descent, Gauss-Newton method, Marquardt Method, Newton Method, and multiple nonlinear regression The numerical methods covered here represent virtually all of those commonly used by practicing chemical engineers. The focus on MATLAB enables readers to accomplish more, with less complexity, than was possible with traditional FORTRAN. For those unfamiliar with MATLAB, a brief introduction is provided as an Appendix. Over 60+ MATLAB examples, methods, and function scripts are covered, and all of them are included on the book's CD