Numerical Methods for Engineers and Scientists Using MATLAB® by Ramin S. Esfandiari PDF

Numerical Methods for Engineers and Scientists Using MATLAB® by Ramin S. Esfandiari PDF

Numerical Methods for Engineers and Scientists Using MATLAB®

It has been nearly 4 years since the first edition of Numerical Methods for Engineers and Scientists Using MATLAB® was published. During this time, most of the material in the first edition has been rigorously class tested, resulting in many enhancements and modifications to make the new edition even more effective and user-friendly.

As in the first edition, the primary objective of this book is to provide the reader with a broad knowledge of the fundamentals of numerical methods utilized in various disciplines in engineering and science. The powerful software MATLAB is introduced at the outset and is assimilated throughout the book to perform symbolic, graphical, and numerical tasks. The textbook, written at the junior/senior level, methodically covers a wide array of techniques ranging from curve fitting a set of data to numerically solving initial- and boundary-value problems. Each method is accompanied by at least one fully worked-out example, followed by either a user-denied function or a MATLAB script file. MATLAB built-in functions are also presented for each main topic covered.

This book consists of 10 chapters. Chapter 1 presents the necessary background material and is divided into two parts: (1) differential equations, matrix analysis, and the matrix eigenvalue problem, and (2) computational errors, approximations, iterative methods, and rates of convergence.

Chapter 2 gives an in-depth introduction to the essentials of MATLAB as related to numerical methods. The chapter addresses fundamental features such as built-in functions and commands, formatting options, vector and matrix operations, program low control, symbolic operations, and plotting capabilities. The reader also learns how to write a user-denied function or a MATLAB script file to perform specific tasks. Chapters 3 and 4 introduce numerical methods for solving equations.

Chapter 3 focuses on finding roots of equations of a single variable, while Chapter 4 covers methods for solving linear and nonlinear systems of equations.

Chapter 5 is completely devoted to curve fitting and interpolation techniques, including the fast Fourier transform (FFT). Chapter 6 covers numerical differentiation and integration methods.

Chapters 7 and 8 present numerical methods for solving initial-value problems and boundary-value problems, respectively. Chapter 9 covers the numerical solution of the matrix eigenvalue problem, which entails techniques to approximate a few or all eigenvalues of a matrix.

Chapter 10 presents numerical methods for solving elliptic, parabolic, and hyperbolic partial differential equations, specifically those that frequently arise in engineering and science.

Download Numerical Methods for Engineers and Scientists Using MATLAB® in free pdf format.

Scroll to Top