100 Best Numerical Analysis Books of All Time
We've ranked the best numerical analysis books using expert recommendations, sales data, and millions of reader ratings. At Shortform, we know books. Our book guides are the best in the world. Learn why.
Cover unavailable
1For this inexpensive paperback edition of a groundbreaking classic, the author has extensively rearranged, rewritten, and enlarged the material. Book is unique in its emphasis on the frequency approach and its use in the solution of problems. Contents include: Fundamentals and Algorithms; Polynomial Approximation — Classical Theory; Fourier Approximation — Modern Theory; and Exponential Approximation.
Cover unavailable
2Learning Scientific Programming with Python
Learn to master basic programming tasks from scratch with real-life scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to quickly gain proficiency. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving onto the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualisation, this textbook also discusses the use of IPython notebooks to build rich-media, shareable documents for scientific analysis. Including a final chapter introducing challenging topics such as floating-point precision and algorithm stability, and with extensive online resources to support advanced study, this textbook represents a targeted package for students requiring a solid foundation in Python programming.
3Matrix Computations
This revised edition provides the mathematical background and algorithmic skills required for the production of numerical software. It includes rewritten and clarified proofs and derivations, as well as new topics such as Arnoldi iteration, and domain decomposition methods.
Cover unavailable
4Convex Optimization
Convex optimization problems arise frequently in many different fields. A comprehensive introduction to the subject, this book shows in detail how such problems can be solved numerically with great efficiency. The focus is on recognizing convex optimization problems and then finding the most appropriate technique for solving them. The text contains many worked examples and homework exercises and will appeal to students, researchers and practitioners in fields such as engineering, computer science, mathematics, statistics, finance, and economics.
5Pattern Classification
The first edition, published in 1973, has become a classic reference in the field. Now with the second edition, readers will find information on key new topics such as neural networks and statistical pattern recognition, the theory of machine learning, and the theory of invariances. Also included are worked examples, comparisons between different methods, extensive graphics, expanded exercises and computer project topics.
An Instructor's Manual presenting detailed solutions to all the problems in the book is available from the Wiley editorial department.
Eric Weinstein
Managing Director/Thiel Capital
Eric Weinstein recommended this book on Twitter. [source]
Cover unavailable
6Numerical Methods for Engineers
Instructors love "Numerical Methods for Engineers" because it makes teaching easy! Students love it because it is written for them--with clear explanations and examples throughout. The text features a broad array of applications that span all engineering disciplines. The sixth edition retains the successful instructional techniques of earlier editions. Chapra and Canale's unique approach opens each part of the text with sections called Motivation, Mathematical Background, and Orientation. This prepares the student for upcoming problems in a motivating and engaging manner. Each part closes with an Epilogue containing Trade-Offs, Important Relationships and Formulas, and Advanced Methods and Additional References. Much more than a summary, the Epilogue deepens understanding of what has been learned and provides a peek into more advanced methods. Helpful separate Appendices. "Getting Started with MATLAB" abd "Getting Started with Mathcad" which make excellent references.
Numerous new or revised problems drawn from actual engineering practice, many of which are based on exciting new areas such as bioengineering. The expanded breadth of engineering disciplines covered is especially evident in the problems, which now cover such areas as biotechnology and biomedical engineering. Excellent new examples and case studies span asll areas of engineering disciplines; the students using this text will be able to apply their new skills to their chosen field.
Users will find use of software packages, specifically MATLAB(R), Excel(R) with VBA and Mathcad(R). This includes material on developing MATLAB(R) m-files and VBA macros.
Numerous new or revised problems drawn from actual engineering practice, many of which are based on exciting new areas such as bioengineering. The expanded breadth of engineering disciplines covered is especially evident in the problems, which now cover such areas as biotechnology and biomedical engineering. Excellent new examples and case studies span asll areas of engineering disciplines; the students using this text will be able to apply their new skills to their chosen field.
Users will find use of software packages, specifically MATLAB(R), Excel(R) with VBA and Mathcad(R). This includes material on developing MATLAB(R) m-files and VBA macros.
Cover unavailable
7Numerical Analysis
The new Seventh Edition of Burden and Faires' well-respected Numerical Analysis provides a foundation in modern numerical-approximation techniques. Explaining how, why, and when the techniques can be expected to work, the Seventh Edition places an even greater emphasis on building readers' intuition to help them understand why the techniques presented work in general, and why, in some situations, they fail. Applied problems from diverse areas, such as engineering and physical, computer, and biological sciences, are provided so readers can understand how numerical methods are used in real-life situations. The Seventh Edition has been updated and now addresses the evolving use of technology, incorporating it whenever appropriate.
Cover unavailable
8Introduction to Statistical Computing: A Simulation-Based Approach
A comprehensive introduction to sampling-based methods in statistical computingThe use of computers in mathematics and statistics has opened up a wide range of techniques for studying otherwise intractable problems. Sampling-based simulation techniques are now an invaluable tool for exploring statistical models. This book gives a comprehensive introduction to the exciting area of sampling-based methods."An Introduction to Statistical Computing" introduces the classical topics of random number generation and Monte Carlo methods. It also includes some advanced methods such as the reversible jump Markov chain Monte Carlo algorithm and modern methods such as approximate Bayesian computation and multilevel Monte Carlo techniques"An Introduction to Statistical Computing": Fully covers the traditional topics of statistical computing.Discusses both practical aspects and the theoretical background.Includes a chapter about continuous-time models.Illustrates all methods using examples and exercises.Provides answers to the exercises (using the statistical computing environmentR); the corresponding source code is available online.Includes an introduction to programming in R.This book is mostly self-contained; the only prerequisites are basic knowledge of probability up to the law of large numbers. Careful presentation and examples make this book accessible to a wide range of students and suitable for self-study or as the basis of a taught course
Cover unavailable
9Classics in Applied Mathematics, Volume 40: The Finite Element Method for Elliptic Problems
The Finite Element Method for Elliptic Problems is the only book available that fully analyzes the mathematical foundations of the finite element method. It is a valuable reference and introduction to current research on the numerical analysis of the finite element method, and also a working textbook for graduate courses in numerical analysis. It includes many useful figures, as well as exercises of varying difficulty. Although nearly 25 years have passed since this book was first published, the majority of its content remains up-to-date. Chapters 1 through 6, which cover the basic error estimates for elliptic problems, are still the best available sources for material on this topic. The material covered in Chapters 7 and 8, however, has undergone considerable progress in terms of new applications of the finite element method. As such the author has provided a bibliography of recent texts that complement the classic material in these chapters.
Cover unavailable
10Introduction to Numerical Linear Algebra and Optimisation
Based on courses taught to advanced undergraduate students, this textbook is divided into two parts to provide a broad introduction to the methods of numerical linear algebra and optimization respectively.
Cover unavailable
11Introduction to Scientific Computing and Data Analysis (Texts in Computational Science and Engineering)
Cover unavailable
122000 Solved Problems In Numerical Analysis
Cover unavailable
13The DFT: An Owners' Manual for the Discrete Fourier Transform
Just as a prism separates white light into its component bands of colored light, so the discrete Fourier transform (DFT) is used to separate a signal into its constituent frequencies. Just as a pair of sunglasses reduces the glare of white light, permitting only the softer green light to pass, so the DFT may be used to modify a signal to achieve a desired effect. In fact, by analyzing the component frequencies of a signal or any system, the DFT can be used in an astonishing variety of problems. Among the applications of the DFT are digital signal processing, oil and gas exploration, medical imaging, aircraft and spacecraft guidance, and the solution of differential equations of physics and engineering. The DFT: An Owner's Manual for the Discrete Fourier Transform explores both the practical and theoretical aspects of the DFT, one of the most widely used tools in science and engineering.
Cover unavailable
14Schaum's Outline of Numerical Analysis
If you want top grades and thorough understanding of numerical analysis, this powerful study tool is the best tutor you can have! It takes you step-by-step through the subject and gives you accompanying related problems with fully worked solutions. You also get additional problems to solve on your own, working at your own speed. (Answers at the back show you how you're doing.) Famous for their clarity, wealth of illustrations and examples--and lack of dreary minutiae--Schaum's Outlines have sold more than 30 million copies worldwide. This guide will show you why!
Cover unavailable
15Elliptic Problems in Nonsmooth Domains
This classic text focuses on elliptic boundary value problems in domains with nonsmooth boundaries and on problems with mixed boundary conditions. Its contents are essential for an understanding of the behavior of numerical methods for partial differential equations (PDEs) on two-dimensional domains with corners. Elliptic Problems in Nonsmooth Domains provides a careful and self-contained development of Sobolev spaces on nonsmooth domains, develops a comprehensive theory for second-order elliptic boundary value problems and addresses fourth-order boundary value problems and numerical treatment of singularities. This book is intended for researchers and graduate students in computational science and numerical analysis who work with theoretical and numerical PDEs. Readers need only a background in functional analysis to find the material accessible.
Cover unavailable
16Integral Equations: Theory and Numerical Treatment
The theory of integral equations has been an active research field for many years and is based on analysis, function theory, and functional analysis. On the other hand, integral equations are of practical interest because of the -boundary integral equation method-, which transforms partial differential equations on a domain into integral equations over its boundary. This book grew out of a series of lectures given by the author at the Ruhr-Universitat Bochum and the Christian-Albrecht-Universitat zu Kiel to students of mathematics. The contents of the first six chapters correspond to an intensive lecture course of four hours per week for a semester. Readers of the book require background from analysis and the foundations of numeri cal mathematics. Knowledge of functional analysis is helpful, but to begin with some basic facts about Banach and Hilbert spaces are sufficient. The theoretical part of this book is reduced to a minimum; in Chapters 2, 4, and 5 more importance is attached to the numerical treatment of the integral equations than to their theory. Important parts of functional analysis (e. g., the Riesz-Schauder theory) are presented without proof. We expect the reader either to be already familiar with functional analysis or to become motivated by the practical examples given here to read a book about this topic. We recall that also from a historical point of view, functional analysis was initially stimulated by the investigation of integral equations."
Cover unavailable
17Applied and Computational Complex Analysis, 3 Volume Set
Presents applications as well as the basic theory of analytic functions of one or several complex variables. The first volume discusses applications and basic theory of conformal mapping and the solution of algebraic and transcendental equations. Volume Two covers topics broadly connected with ordinary differental equations: special functions, integral transforms, asymptotics and continued fractions. Volume Three details discrete fourier analysis, cauchy integrals, construction of conformal maps, univalent functions, potential theory in the plane and polynomial expansions.
18Coding the Matrix: Linear Algebra Through Computer Science Applications
An engaging introduction to vectors and matrices and the algorithms that operate on them, intended for the student who knows how to program. Mathematical concepts and computational problems are motivated by applications in computer science. The reader learns by "doing," writing programs to implement the mathematical concepts and using them to carry out tasks and explore the applications. Examples include: error-correcting codes, transformations in graphics, face detection, encryption and secret-sharing, integer factoring, removing perspective from an image, PageRank (Google's ranking algorithm), and cancer detection from cell features. A companion web site, codingthematrix.com provides data and support code. Most of the assignments can be auto-graded online. Over two hundred illustrations, including a selection of relevant "xkcd" comics.
Chapters: "The Function," "The Field," "The Vector," "The Vector Space," "The Matrix," "The Basis," "Dimension," "Gaussian Elimination," "The Inner Product," "Special Bases," "The Singular Value Decomposition," "The Eigenvector," "The Linear Program"
Chapters: "The Function," "The Field," "The Vector," "The Vector Space," "The Matrix," "The Basis," "Dimension," "Gaussian Elimination," "The Inner Product," "Special Bases," "The Singular Value Decomposition," "The Eigenvector," "The Linear Program"
Cover unavailable
19Solving Ordinary Differential Equations I: Nonstiff Problems
This book deals with methods for solving nonstiff ordinary differential equations. The first chapter describes the historical development of the classical theory, and the second chapter includes a modern treatment of Runge-Kutta and extrapolation methods. Chapter three begins with the classical theory of multistep methods, and concludes with the theory of general linear methods. The reader will benefit from many illustrations, a historical and didactic approach, and computer programs which help him/her learn to solve all kinds of ordinary differential equations. This new edition has been rewritten and new material has been included.
Cover unavailable
20Optimization with Pde Constraints
Solving optimization problems subject to constraints given in terms of partial d- ferential equations (PDEs) with additional constraints on the controls and/or states is one of the most challenging problems in the context of industrial, medical and economical applications, where the transition from model-based numerical si- lations to model-based design and optimal control is crucial. For the treatment of such optimization problems the interaction of optimization techniques and num- ical simulation plays a central role. After proper discretization, the number of op- 3 10 timization variables varies between 10 and 10 . It is only very recently that the enormous advances in computing power have made it possible to attack problems of this size. However, in order to accomplish this task it is crucial to utilize and f- ther explore the speci?c mathematical structure of optimization problems with PDE constraints, and to develop new mathematical approaches concerning mathematical analysis, structure exploiting algorithms, and discretization, with a special focus on prototype applications. The present book provides a modern introduction to the rapidly developing ma- ematical ?eld of optimization with PDE constraints. The ?rst chapter introduces to the analytical background and optimality theory for optimization problems with PDEs. Optimization problems with PDE-constraints are posed in in?nite dim- sional spaces. Therefore, functional analytic techniques, function space theory, as well as existence- and uniqueness results for the underlying PDE are essential to study the existence of optimal solutions and to derive optimality conditions.
Cover unavailable
21A General Theory of Optimal Algorithms
Cover unavailable
22Nonlinear Dynamics and Statistical Theories for Basic Geophysical Flows
This introduction to the important interplay between nonlinear dynamics and statistical theories for geophysical flows is designed for a multi-disciplinary audience ranging from graduate students to senior researchers. Novel applications of information theory are utilized to simplify, unify, and compare the equilibrium statistical theories. Topics and related background concepts are introduced and developed through elementary examples and discussion throughout the text as they arise. No previous background in geophysical flows is needed to read the text.
Cover unavailable
23Uncertainty and Feedback
Cover unavailable
24Numerical Continuation Methods for Dynamical Systems: Path Following and Boundary Value Problems
Path following in combination with boundary value problem solvers has emerged as a continuing and strong influence in the development of dynamical systems theory and its application. It is widely acknowledged that the software package AUTO - developed by Eusebius J. Doedel about thirty years ago and further expanded and developed ever since - plays a central role in the brief history of numerical continuation.This book has been compiled on the occasion of Sebius Doedel's 60th birthday. Bringing together for the first time a large amount of material in a single, accessible source, it is hoped that the book will become the natural entry point for researchers in diverse disciplines who wish to learn what numerical continuation techniques can achieve.
Cover unavailable
25Numerical Methods for Bifurcations of Dynamical Equilibria
Dynamical systems arise in all fields of applied mathematics. The author focuses on the description of numerical methods for the detection, computation, and continuation of equilibria and bifurcation points of equilibria of dynamical systems. This subfield has the particular attraction of having links with the geometric theory of differential equations, numerical analysis, and linear algebra. Several features make this book unique. The first is the systematic use of bordered matrix methods in the numerical computation and continuation of various bifurcations. The second is a detailed treatment of bialternate matrix products and their Jordan structure. Govaerts discusses their use in the numerical methods for Hopf and related bifurcations. A third feature is a unified treatment of singularity theory, with and without a distinguished bifurcation parameter, from a numerical point of view. Finally, numerical methods for symmetry-breaking bifurcations are discussed in detail, up to fundamental cases covered by the equivariant branching lemma.
Cover unavailable
26Applied and Computational Measurable Dynamics
Until recently, measurable dynamics has been regarded as a highly theoretical mathematical topic with few obvious links to areas of applied mathematics. The advent of high-speed computers, rapidly-developing algorithms, and new numerical methods has, however, allowed for a tremendous amount of progress and sophistication in efforts to represent the notion of a transfer operator discretely but to high resolution. This book connects many concepts in dynamical systems with mathematical tools from areas such as graph theory and ergodic theory. The authors introduce practical tools for applications related to measurable dynamical systems, coherent structures and transport problems. The new and fast-developing computational tools discussed throughout the book allow for detailed analysis of real-world problems that are beyond the reach of traditional methods. This book is intended for researchers and students at the advanced undergraduate level and above in applied dynamical systems, computational ergodic theory, geosciences, and fluid dynamics.
Cover unavailable
27Matrices and MATLAB: A Tutorial
Cover unavailable
28ACTA Numerica 2010: Volume 19
Acta Numerica is an annual publication containing invited survey papers by leading researchers in numerical mathematics and scientific computing. The papers present overviews of recent developments in their area and provide 'state of the art' techniques and analysis.
Cover unavailable
29Applied Iterative Methods
Applied Iterative Methods is a self-contained treatise suitable as both a reference and a graduate-level textbook in the area of iterative algorithms. It is the first book to combine subjects such as optimization, convex analysis, and approximation theory and organize them around a detailed and mathematically sound treatment of iterative algorithms. Such algorithms are used in solving problems in a diverse area of applications, most notably in medical imaging such as emission and transmission tomography and magnetic-resonance imaging, as well as in intensity-modulated radiation therapy. Other applications, which lie outside of medicine, are remote sensing and hyperspectral imaging. This book details a great number of different iterative algorithms that are universally applicable.
Cover unavailable
30Online Optimization of Large Scale Systems
In its thousands of years of history, mathematics has made an extraordinary ca reer. It started from rules for bookkeeping and computation of areas to become the language of science. Its potential for decision support was fully recognized in the twentieth century only, vitally aided by the evolution of computing and communi cation technology. Mathematical optimization, in particular, has developed into a powerful machinery to help planners. Whether costs are to be reduced, profits to be maximized, or scarce resources to be used wisely, optimization methods are available to guide decision making. Opti mization is particularly strong if precise models of real phenomena and data of high quality are at hand - often yielding reliable automated control and decision proce dures. But what, if the models are soft and not all data are around? Can mathematics help as well? This book addresses such issues, e. g., problems of the following type: - An elevator cannot know all transportation requests in advance. In which order should it serve the passengers? - Wing profiles of aircrafts influence the fuel consumption. Is it possible to con tinuously adapt the shape of a wing during the flight under rapidly changing conditions? - Robots are designed to accomplish specific tasks as efficiently as possible. But what if a robot navigates in an unknown environment? - Energy demand changes quickly and is not easily predictable over time. Some types of power plants can only react slowly."
Cover unavailable
31Numerical Analysis of Parameterized Nonlinear Equations
One of the leading experts in the field discusses recent developments in the numerical analysis of nonlinear equations involving a finite number of parameters. Shows how these equations can be developed on a differential geometric basis. Topics include equilibrium manifolds, path-tracing on manifolds, aspects of computational stability analysis, discretization errors of parameterized equations, and computational error assessment and related questions.
Cover unavailable
32Methods for Solving Systems of Nonliner Equations
This second edition provides much-needed updates to the original volume. Like the first edition, it emphasizes the ideas behind the algorithms as well as their theoretical foundations and properties, rather than focusing strictly on computational details; at the same time, this new version is now largely self-contained and includes essential proofs. Additions have been made to almost every chapter, including an introduction to the theory of inexact Newton methods, a basic theory of continuation methods in the setting of differentiable manifolds, and an expanded discussion of minimization methods. New information on parametrized equations and continuation incorporates research since the first edition.
Cover unavailable
33Applied Numerical Analysis
The seventh edition of this classic text has retained the features that make it popular, while updating its treatment and inclusion of Computer Algebra Systems and Programming Languages. Interesting and timely applications motivate and enhance readers' understanding of methods and analysis of results. This text incorporates a balance of theory with techniques and applications, including optional theory-based sections in each chapter. The exercise sets include additional challenging problems and projects which show practical applications of the material. Also, sections which discuss the use of computer algebra systems such as Maple(R), Mathematica(R), and MATLAB(R), facilitate the integration of technology in the course. Furthermore, the text incorporates programming material in both FORTRAN and C. The breadth of topics, such as partial differential equations, systems of nonlinear equations, and matrix algebra, provide comprehensive and flexible coverage of all aspects of numerical analysis. Preliminaries; Solving Nonlinear Equations; Solving Sets of Equations; Interpolation and Curve Fitting; Approximation of Functions; Numerical Differentiation and Integration; Numerical Solution of Ordinary Differential Equations; Optimization; Partial Differential Equations; Finite Element Analysis For all readers interested in applied numerical analysis.
Cover unavailable
34Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems
Whatever regrets may be, we have done our best." (Sir Ernest Shack 0 leton, turning back on 9 January 1909 at 88 23' South.) Brahms struggled for 20 years to write his first symphony. Compared to this, the 10 years we have been working on these two volumes may even appear short. This second volume treats stiff differential equations and differential algebraic equations. It contains three chapters: Chapter IV on one-step (Runge-Kutta) meth ods for stiff problems, Chapter V on multistep methods for stiff problems, and Chapter VI on singular perturbation and differential-algebraic equations. Each chapter is divided into sections. Usually the first sections of a chapter are of an introductory nature, explain numerical phenomena and exhibit numerical results. Investigations of a more theoretical nature are presented in the later sections of each chapter. As in Volume I, the formulas, theorems, tables and figures are numbered con secutively in each section and indicate, in addition, the section number. In cross references to other chapters the (latin) chapter number is put first. References to the bibliography are again by "author" plus "year" in parentheses. The bibliography again contains only those papers which are discussed in the text and is in no way meant to be complete.
Cover unavailable
35Dynamic Probabilistic Systems, Volume II: Semi-Markov and Decision Processes
This book is an integrated work published in two volumes. The first volume treats the basic Markov process and its variants; the second, semi-Markov and decision processes. Its intent is to equip readers to formulate, analyze, and evaluate simple and advanced Markov models of systems, ranging from genetics and space engineering to marketing. More than a collection of techniques, it constitutes a guide to the consistent application of the fundamental principles of probability and linear system theory.
Author Ronald A. Howard, Professor of Management Science and Engineering at Stanford University, continues his treatment from Volume I with surveys of the discrete- and continuous-time semi-Markov processes, continuous-time Markov processes, and the optimization procedure of dynamic programming. The final chapter reviews the preceding material, focusing on the decision processes with discussions of decision structure, value and policy iteration, and examples of infinite duration and transient processes. Volume II concludes with an appendix listing the properties of congruent matrix multiplication.
Author Ronald A. Howard, Professor of Management Science and Engineering at Stanford University, continues his treatment from Volume I with surveys of the discrete- and continuous-time semi-Markov processes, continuous-time Markov processes, and the optimization procedure of dynamic programming. The final chapter reviews the preceding material, focusing on the decision processes with discussions of decision structure, value and policy iteration, and examples of infinite duration and transient processes. Volume II concludes with an appendix listing the properties of congruent matrix multiplication.
Cover unavailable
36Numerical Methods Using MATLAB
This book provides a fundamental introduction to numerical analysis. KEY TOPICS: This book covers numerous topics including Interpolation and Polynomial Approximation, Curve Fitting, Numerical Differentiation, Numerical Integration, and Numerical Optimization. MARKET: For engineering and computer science fields.
Cover unavailable
37The World of Mathematics: A Four-Volume Set
Save 10% when you order the complete set! A monumental 4-volume reference, 15 years in the making, The World of Mathematics was specially designed to make mathematics more accessible to the inexperienced. It comprises non-technical essays on every aspect of the vast subject, including articles by scores of eminent mathematicians and other thinkers.
Cover unavailable
38Dynamic Probabilistic Systems, Volume I: Markov Models
This book is an integrated work published in two volumes. The first volume treats the basic Markov process and its variants; the second, semi-Markov and decision processes. It equips readers to formulate, analyze, and evaluate simple and advanced Markov models of systems, ranging from genetics to space engineering to marketing. 1971 edition.
Cover unavailable
39Numerical Analysis I Essentials
Cover unavailable
40Numerical Methods for Partial Differential Equations: Finite Difference and Finite Volume Methods
Numerical Methods for Partial Differential Equations: Finite Difference and Finite Volume Methods focuses on two popular deterministic methods for solving partial differential equations (PDEs), namely finite difference and finite volume methods. The solution of PDEs can be very challenging, depending on the type of equation, the number of independent variables, the boundary, and initial conditions, and other factors. These two methods have been traditionally used to solve problems involving fluid flow.
For practical reasons, the finite element method, used more often for solving problems in solid mechanics, and covered extensively in various other texts, has been excluded. The book is intended for beginning graduate students and early career professionals, although advanced undergraduate students may find it equally useful.
The material is meant to serve as a prerequisite for students who might go on to take additional courses in computational mechanics, computational fluid dynamics, or computational electromagnetics. The notations, language, and technical jargon used in the book can be easily understood by scientists and engineers who may not have had graduate-level applied mathematics or computer science courses.
For practical reasons, the finite element method, used more often for solving problems in solid mechanics, and covered extensively in various other texts, has been excluded. The book is intended for beginning graduate students and early career professionals, although advanced undergraduate students may find it equally useful.
The material is meant to serve as a prerequisite for students who might go on to take additional courses in computational mechanics, computational fluid dynamics, or computational electromagnetics. The notations, language, and technical jargon used in the book can be easily understood by scientists and engineers who may not have had graduate-level applied mathematics or computer science courses.
Cover unavailable
41Numerical Methods That Work
Numerical Methods that Work, originally published in 1970, has been reissued by the MAA with a new preface and some additional problems. Acton deals with a commonsense approach to numerical algorithms for the solution of equations: algebraic, transcendental, and differential. He assumes that a computer is available for performing the bulk of the arithmetic. The book is divided into two parts, either of which could form the basis of a one-semester course in numerical methods. Part I discusses most of the standard techniques: roots of transcendental equations, roots of polynomials, eigenvalues of symmetric matrices, and so on. Part II cuts across the basic tools, stressing such commonplace problems as extrapolation, removal of singularities, and loss of significant figures. The book is written with clarity and precision, intended for practical rather than theoretical use. This book will interest mathematicians, both pure and applied, as well as any scientist or engineer working with numerical problems.
Cover unavailable
42Finite Volume Methods for Hyperbolic Problems
This book contains an introduction to hyperbolic partial differential equations and a powerful class of numerical methods for approximating their solution, (including both linear problems and nonlinear conservation laws). These equations describe a wide range of wave propagation and transport phenomena arising in nearly every scientific and engineering discipline. Several applications are described in a self-contained manner, along with much of the mathematical theory of hyperbolic problems. High-resolution versions of Godunov's method are developed, in which Riemann problems are solved to determine the local wave structure and limiters are applied to eliminate numerical oscillations. The methods were orginally designed to capture shock waves accurately, but are also useful tools for studying linear wave-progagation problems, particulary in heterogenous material. The methods studied are in the CLAWPACK software package. Source code for all the examples presented can be found on the web, along with animations of many of the simulations. This provides an excellent learning environment for understanding wave propagation phenomena and finite volume methods.
Cover unavailable
43Mixed and Hybrid Finite Element Methods
Research on non-standard finite element methods is evolving rapidly and in this text Brezzi and Fortin give a general framework in which the development is taking place. The presentation is built around a few classic examples: Dirichlet's problem, Stokes problem, Linear elasticity. The authors provide with this publication an analysis of the methods in order to understand their properties as thoroughly as possible.
Cover unavailable
44Strongly Elliptic Systems and Boundary Integral Equations
Partial differential equations provide mathematical models of many important problems in the physical sciences and engineering. This book treats one class of such equations, concentrating on methods involving the use of surface potentials. William McLean provides the first detailed exposition of the mathematical theory of boundary integral equations of the first kind on non-smooth domains. Included are chapters on three specific examples: the Laplace equation, the Helmholtz equation and the equations of linear elasticity. The book affords an ideal background for studying the modern research literature on boundary element methods.
Cover unavailable
45Numerical Analysis
Normal 0 false false false Numerical Analysis, Second Edition, is a modern and readable text. This book covers not only the standard topics but also some more advanced numerical methods being used by computational scientists and engineers--topics such as compression, forward and backward error analysis, and iterative methods of solving equations--all while maintaining a level of discussion appropriate for undergraduates. Each chapter contains a Reality Check, which is an extended exploration of relevant application areas that can launch individual or team projects. MATLAB(R) is used throughout to demonstrate and implement numerical methods. The Second Edition features many noteworthy improvements based on feedback from users, such as new coverage of Cholesky factorization, GMRES methods, and nonlinear PDEs.
Cover unavailable
46High Performance Discovery in Time Series: Techniques and Case Studies
This monograph is a technical survey of concepts and techniques for describing and analyzing large-scale time-series data streams. Some topics covered are algorithms for query by humming, gamma-ray burst detection, pairs trading, and density detection. Included are self-contained descriptions of wavelets, fast Fourier transforms, and sketches as they apply to time-series analysis. Detailed applications are built on a solid scientific basis.
Cover unavailable
47Numerical Methods for Conservation Laws
These notes developed from a course on the numerical solution of conservation laws first taught at the University of Washington in the fall of 1988 and then at ETH during the following spring. The overall emphasis is on studying the mathematical tools that are essential in de veloping, analyzing, and successfully using numerical methods for nonlinear systems of conservation laws, particularly for problems involving shock waves. A reasonable un derstanding of the mathematical structure of these equations and their solutions is first required, and Part I of these notes deals with this theory. Part II deals more directly with numerical methods, again with the emphasis on general tools that are of broad use. I have stressed the underlying ideas used in various classes of methods rather than present ing the most sophisticated methods in great detail. My aim was to provide a sufficient background that students could then approach the current research literature with the necessary tools and understanding. Without the wonders of TeX and LaTeX, these notes would never have been put together. The professional-looking results perhaps obscure the fact that these are indeed lecture notes. Some sections have been reworked several times by now, but others are still preliminary. I can only hope that the errors are. not too blatant. Moreover, the breadth and depth of coverage was limited by the length of these courses, and some parts are rather sketchy."
Cover unavailable
48Numerical Methods for Physics
This book covers a broad spectrum of the most important, basic numerical and analytical techniques used in physics including ordinary and partial differential equations, linear algebra, Fourier transforms, integration and probability. Now language-independent. Features attractive new 3-D graphics. Offers new and significantly revised exercises. Replaces FORTRAN listings with C++, with updated versions of the FORTRAN programs now available on-line. Devotes a third of the book to partial differential equations e.g., Maxwell's equations, the diffusion equation, the wave equation, etc. This numerical analysis book is designed for the programmer with a physics background. "
Cover unavailable
49Analysis of Numerical Methods
In this age of omnipresent digital computers and their capacity for implementing numerical methods, no applied mathematician, physical scientist, or engineer can be considered properly trained without some understanding of those methods. This text, suitable for advanced undergraduate and graduate-level courses, supplies the required knowledge — not just by listing and describing methods, but by analyzing them carefully and stressing techniques for developing new methods.
Based on each author's more than 40 years of experience in teaching university courses, this book offers lucid, carefully presented coverage of norms, numerical solution of linear systems and matrix factoring, iterative solutions of nonlinear equations, eigenvalues and eigenvectors, polynomial approximation, numerical solution of differential equations, and more. No mathematical preparation beyond advanced calculus and elementary linear algebra (or matrix theory) is assumed. Examples and problems are given that extend or amplify the analysis in many cases.
Based on each author's more than 40 years of experience in teaching university courses, this book offers lucid, carefully presented coverage of norms, numerical solution of linear systems and matrix factoring, iterative solutions of nonlinear equations, eigenvalues and eigenvectors, polynomial approximation, numerical solution of differential equations, and more. No mathematical preparation beyond advanced calculus and elementary linear algebra (or matrix theory) is assumed. Examples and problems are given that extend or amplify the analysis in many cases.
Cover unavailable
50Functional Analysis, Sobolev Spaces and Partial Differential Equations
This textbook is a completely revised, updated, and expanded English edition of the important Analyse fonctionnelle (1983). In addition, it contains a wealth of problems and exercises (with solutions) to guide the reader. Uniquely, this book presents in a coherent, concise and unified way the main results from functional analysis together with the main results from the theory of partial differential equations (PDEs). Although there are many books on functional analysis and many on PDEs, this is the first to cover both of these closely connected topics. Since the French book was first published, it has been translated into Spanish, Italian, Japanese, Korean, Romanian, Greek and Chinese. The English edition makes a welcome addition to this list.
Cover unavailable
51Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations
This book covers numerical methods that preserve properties of Hamiltonian systems, reversible systems, differential equations on manifolds and problems with highly oscillatory solutions. It presents atheory of symplectic and symmetric methods, which include various specially designed integrators, as well as discusses their construction and practical merits. The long-time behavior of the numerical solutions is studied using a backward error analysis combined with KAM theory.
Cover unavailable
52Theory and Computation of Electromagnetic Fields
This book is intended to serve as a textbook for an entry level graduate course on electromagnetics (first seven chapters) and for an advanced level graduate course on computational electromagnetics (last five chapters). Whereas there are several textbooks available for the graduate electromagnetics course, no textbook is available for the advanced course on computational electromagnetics. This book is intended to fill this void and present electromagnetic theory in a systematic manner so that students can advance from the first course to the second without much difficulty. Even though the first part of the book covers the standard basic electromagnetic theory, the coverage is different from that in existing textbooks. This is mainly the result of the undergraduate curriculum reform that occurred during the past two decades. Many universities reduced the number of required courses in order to give students more freedom to design their own portfolio. As a result, only one electromagnetics course is required for undergraduate students in most electrical engineering departments in the country. New graduate students come to take the graduate electromagnetics course with a significant difference in their knowledge of basic electromagnetic theory. To meet the challenge to benefit all students of backgrounds, this book covers both fundamental theories, such as vector analysis, Maxwell's equations and boundary conditions, and transmission line theory, and advanced topics, such as wave transformation, addition theorems, and scattering by a layered sphere.
53Handbook of Dynamical Systems
This handbook is volume II in a series collecting mathematical state-of-the-art surveys in the field of dynamical systems. Much of this field has developed from
interactions with other areas of science, and this volume shows how concepts of dynamical systems further the understanding of mathematical issues that arise in applications. Although modeling issues are addressed, the central theme is the mathematically rigorous investigation of the resulting differential equations and their dynamic behavior. However, the authors and editors have made an effort to ensure readability on a non-technical level for mathematicians from other fields and for other scientists and engineers.
The eighteen surveys collected here do not aspire to encyclopedic completeness, but present selected paradigms. The surveys are grouped into those emphasizing finite-dimensional methods, numerics, topological methods, and partial differential equations. Application areas include the dynamics of neural networks, fluid flows, nonlinear optics, and many others.
While the survey articles can be read independently, they deeply share recurrent themes from dynamical systems. Attractors, bifurcations, center manifolds, dimension reduction, ergodicity, homoclinicity, hyperbolicity, invariant and inertial manifolds, normal forms, recurrence, shift dynamics, stability, to name
just a few, are ubiquitous dynamical concepts throughout the articles.
interactions with other areas of science, and this volume shows how concepts of dynamical systems further the understanding of mathematical issues that arise in applications. Although modeling issues are addressed, the central theme is the mathematically rigorous investigation of the resulting differential equations and their dynamic behavior. However, the authors and editors have made an effort to ensure readability on a non-technical level for mathematicians from other fields and for other scientists and engineers.
The eighteen surveys collected here do not aspire to encyclopedic completeness, but present selected paradigms. The surveys are grouped into those emphasizing finite-dimensional methods, numerics, topological methods, and partial differential equations. Application areas include the dynamics of neural networks, fluid flows, nonlinear optics, and many others.
While the survey articles can be read independently, they deeply share recurrent themes from dynamical systems. Attractors, bifurcations, center manifolds, dimension reduction, ergodicity, homoclinicity, hyperbolicity, invariant and inertial manifolds, normal forms, recurrence, shift dynamics, stability, to name
just a few, are ubiquitous dynamical concepts throughout the articles.
Cover unavailable
54Accuracy and Stability of Numerical Algorithms
This book gives a thorough, up-to-date treatment of the behaviour of numerical algorithms in finite precision arithmetic. It combines algorithmic derivations, perturbation theory, and rounding error analysis, all enlivened by historical perspective and informative quotations. The coverage of the first edition has been expanded and updated, involving numerous improvements. Two new chapters treat symmetric indefinite systems and skew-symmetric systems, and nonlinear systems and Newton's method. Twelve new sections include coverage of additional error bounds for Gaussian elimination, rank revealing LU factorizations, weighted and constrained least squares problems, and the fused multiply-add operation found on some modern computer architectures. This new edition is a suitable reference for an advanced course and can also be used at all levels as a supplementary text from which to draw examples, historical perspective, statements of results, and exercises. In addition the thorough indexes and extensive, up-to-date bibliography are in a readily accessible form.
Cover unavailable
55Numerical Linear Algebra and Applications
This class-tested text is appropriate for both undergraduate and beginning graduate courses, as well as for use by working scientists and engineers as a self-study tool and reference. A number of special, user-friendly features make it possible for readers to develop a firm grasp of the concepts of roundoff errors, stability, condition, and accuracy, as well as to develop an appreciation for the core algorithms, their usefulness, and implementations.
Cover unavailable
56Numerical Recipes: Example Book FORTRAN
These example books published as part of the Numerical Recipes, Second Edition series are source programs that demonstrate all of the Numerical Recipes subroutines.
Cover unavailable
57Approximation Theory: From Taylor Polynomials to Wavelets
This concisely written book gives an elementary introduction to a classical area of mathematics - approximation theory - in a way that naturally leads to the modern field of wavelets. The exposition, driven by ideas rather than technical details and proofs, demonstrates the dynamic nature of mathematics and the influence of classical disciplines on many areas of modern mathematics and applications. Featuring classical, illustrative examples and constructions, exercises, and a discussion of the role of wavelets to areas such as digital signal processing and data compression, the book is one of the few to describe wavelets in words rather than mathematical symbols.
Cover unavailable
58Introductory Statistics with R (Statistics and Computing)
Cover unavailable
59Computational Science and Engineering
Encompasses the full range of computational science and engineering from modelling to solution, both analytical and numerical. It develops a framework for the equations and numerical methods of applied mathematics. Gilbert Strang has taught this material to thousands of engineers and scientists (and many more on MIT's OpenCourseWare 18.085-6). His experience is seen in his clear explanations, wide range of examples, and teaching method. The book is solution-based and not formula-based: it integrates analysis and algorithms and MATLAB codes to explain each topic as effectively as possible. The topics include applied linear algebra and fast solvers, differential equations with finite differences and finite elements, Fourier analysis and optimization. This book also serves as a reference for the whole community of computational scientists and engineers. Supporting resources, including MATLAB codes, problem solutions and video lectures from Gilbert Strang's 18.085 courses at MIT, are provided at math.mit.edu/cse.
Cover unavailable
60Causality: Models, Reasoning, and Inference
Written by one of the pre-eminent researchers in the field, this book provides a comprehensive exposition of modern analysis of causation. It shows how causality has grown from a nebulous concept into a mathematical theory with significant applications in the fields of statistics, artificial intelligence, philosophy, cognitive science, and the health and social sciences. Pearl presents a unified account of the probabilistic, manipulative, counterfactual and structural approaches to causation, and devises simple mathematical tools for analyzing the relationships between causal connections, statistical associations, actions and observations. The book will open the way for including causal analysis in the standard curriculum of statistics, artifical intelligence, business, epidemiology, social science and economics. Students in these areas will find natural models, simple identification procedures, and precise mathematical definitions of causal concepts that traditional texts have tended to evade or make unduly complicated. This book will be of interest to professionals and students in a wide variety of fields. Anyone who wishes to elucidate meaningful relationships from data, predict effects of actions and policies, assess explanations of reported events, or form theories of causal understanding and causal speech will find this book stimulating and invaluable. Professor of Computer Science at the UCLA, Judea Pearl is the winner of the 2008 Benjamin Franklin Award in Computers and Cognitive Science.
Cover unavailable
61Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib
Cover unavailable
62Field Computation by Moment Methods
An IEEE reprinting of this classic 1968 edition, FIELD COMPUTATION BY MOMENT METHODS is the first book to explore the computation of electromagnetic fields by the most popular method for the numerical solution to electromagnetic field problems. It presents a unified approach to moment methods by employing the concepts of linear spaces and functional analysis. Written especially for those who have a minimal amount of experience in electromagnetic theory, this book illustrates theoretical and mathematical concepts to prepare all readers with the skills they need to apply the method of moments to new, engineering-related problems.
Written especially for those who have a minimal amount of experience in electromagnetic theory, theoretical and mathematical concepts are illustrated by examples that prepare all readers with the skills they need to apply the method of moments to new, engineering-related problems.
Written especially for those who have a minimal amount of experience in electromagnetic theory, theoretical and mathematical concepts are illustrated by examples that prepare all readers with the skills they need to apply the method of moments to new, engineering-related problems.
Cover unavailable
63Numerical Methods for Engineering: An Introduction Using MATLAB and Computational Electromagnetics
This textbook teaches students to create computer codes used to engineer antennas, microwave circuits, and other critical technologies for wireless communications and other applications of electromagnetic fields and waves.
64A Student's Guide to Numerical Methods
This concise, plain-language guide for senior undergraduates and graduate students aims to develop intuition, practical skills and an understanding of the framework of numerical methods for the physical sciences and engineering. It provides accessible self-contained explanations of mathematical principles, avoiding intimidating formal proofs. Worked examples and targeted exercises enable the student to master the realities of using numerical techniques for common needs such as solution of ordinary and partial differential equations, fitting experimental data, and simulation using particle and Monte Carlo methods. Topics are carefully selected and structured to build understanding, and illustrate key principles such as: accuracy, stability, order of convergence, iterative refinement, and computational effort estimation. Enrichment sections and in-depth footnotes form a springboard to more advanced material and provide additional background. Whether used for self-study, or as the basis of an accelerated introductory class, this compact textbook provides a thorough grounding in computational physics and engineering.
Cover unavailable
65Numerical Relativity: Solving Einstein's Equations on the Computer
Aimed at students and researchers entering the field, this pedagogical introduction to numerical relativity will also interest scientists seeking a broad survey of its challenges and achievements. Assuming only a basic knowledge of classical general relativity, the book develops the mathematical formalism from first principles, and then highlights some of the pioneering simulations involving black holes and neutron stars, gravitational collapse and gravitational waves. The book contains 300 exercises to help readers master new material as it is presented. Numerous illustrations, many in color, assist in visualizing new geometric concepts and highlighting the results of computer simulations. Summary boxes encapsulate some of the most important results for quick reference. Applications covered include calculations of coalescing binary black holes and binary neutron stars, rotating stars, colliding star clusters, gravitational and magnetorotational collapse, critical phenomena, the generation of gravitational waves, and other topics of current physical and astrophysical significance.
Cover unavailable
66Variational Analysis
From its origins in the minimization of integral functionals, the notion of variations has evolved greatly in connection with applications in optimization, equilibrium, and control. This book develops a unified framework and provides a detailed exposition of variational geometry and subdifferential calculus in their current forms beyond classical and convex analysis. Also covered are set-convergence, set-valued mappings, epi-convergence, duality, and normal integrands.
Cover unavailable
67Numerical Computing with IEEE Floating Point Arithmetic
Are you familiar with the IEEE floating point arithmetic standard? Would you like to understand it better? This book gives a broad overview of numerical computing, in a historical context, with special focus on the IEEE standard for binary floating point arithmetic. Key ideas are developed step by step, taking the reader from floating point representation, correctly rounded arithmetic, and the IEEE philosophy on exceptions, to an understanding of the crucial concepts of conditioning and stability, explained in a simple yet rigorous context. It gives technical details that are not readily available elsewhere, and includes challenging exercises that go beyond the topics covered in the text.
Cover unavailable
68Scientific Computing with Case Studies
Learning through doing is the foundation of Scientific Computing with Case Studies, which allows readers to explore case studies as well as expository material. The book provides a practical guide to the numerical solution of linear an nonlinear equations, differential equations, optimization problems, and eigenvalue problems. It treats, standard problems and introduces important variants such as space systems, differential-algebraic equations, constrained optimization, Monte Carlo simulations, and parametric studies. Stability and error analysis is emphasized, and the MATLAB algorithms are grounded in sound principles of software design and in the understanding of machine arithmetic and memory management.
Nineteen case studies allow readers to become familiar with mathematical modeling and algorithm design, motivated by problems in physics, engineering, epidemiology, chemistry, and biology. A Web site provides solutions to the challenges that are offered throughout the book and also supplies relevant MATLAB codes derivations, and supplementary notes and slides.
The book is intended as a primary text for courses in numerical analysis, scientific computing, and computational science for advanced undergraduate and early graduate students. Physicist, chemists, biologists, earth scientists, astronomers, and engineers whose work involves numerical computing also will find the book useful as a reference and tool for self-study.
--back cover
Nineteen case studies allow readers to become familiar with mathematical modeling and algorithm design, motivated by problems in physics, engineering, epidemiology, chemistry, and biology. A Web site provides solutions to the challenges that are offered throughout the book and also supplies relevant MATLAB codes derivations, and supplementary notes and slides.
The book is intended as a primary text for courses in numerical analysis, scientific computing, and computational science for advanced undergraduate and early graduate students. Physicist, chemists, biologists, earth scientists, astronomers, and engineers whose work involves numerical computing also will find the book useful as a reference and tool for self-study.
--back cover
Cover unavailable
69Fast And Efficient Algorithms In Computational Electromagnetics
This resource discusses advances in computational electromagnetics. It offers information on the multi-level fast multipole algorithm in both the time and frequency domains, as well as developments in fast algorithms for low frequencies and specialized structures, such as the planar and layered media. These algorithms solve large electromagnetics problems with shorter turn-around time, using less computer memory.
Cover unavailable
70A First Course in Numerical Analysis
This outstanding text by two well-known authors treats numerical analysis with mathematical rigor, but presents relatively few theorems and proofs. Oriented toward computer solutions of problems, it stresses errors in methods and computational efficiency, and it compares different solutions to the same problem.
Following an introductory chapter on sources of error and computer arithmetic, the text covers such topics as approximation and algorithms, interpolation, numerical differentiation and numerical quadrature, the numerical solution of ordinary differential equations, functional approximation by least squares and by minimum-maximum error techniques, the solution of nonlinear equations and of simultaneous linear equations, and the calculation of eigenvalues and eigenvectors of matrices.
This second edition also includes discussions of spline interpolation, adaptive integration, the fast Fourier transform, the simplex method of linear programming, and simple and double QR algorithms. Problems — some strictly mathematical, others requiring a computer — appear at the end of each chapter.
Following an introductory chapter on sources of error and computer arithmetic, the text covers such topics as approximation and algorithms, interpolation, numerical differentiation and numerical quadrature, the numerical solution of ordinary differential equations, functional approximation by least squares and by minimum-maximum error techniques, the solution of nonlinear equations and of simultaneous linear equations, and the calculation of eigenvalues and eigenvectors of matrices.
This second edition also includes discussions of spline interpolation, adaptive integration, the fast Fourier transform, the simplex method of linear programming, and simple and double QR algorithms. Problems — some strictly mathematical, others requiring a computer — appear at the end of each chapter.
Cover unavailable
71Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems
This book introduces finite difference methods for both ordinary differential equations (ODEs) and partial differential equations (PDEs) and discusses the similarities and differences between algorithm design and stability analysis for different types of equations. A unified view of stability theory for ODEs and PDEs is presented, and the interplay between ODE and PDE analysis is stressed. The text emphasizes standard classical methods, but several newer approaches also are introduced and are described in the context of simple motivating examples. Exercises and student projects are available on the book's webpage, along with Matlab mfiles for implementing methods. Readers will gain an understanding of the essential ideas that underlie the development, analysis, and practical use of finite difference methods as well as the key concepts of stability theory, their relation to one another, and their practical implications. The author provides a foundation from which students can approach more advanced topics.
Cover unavailable
72An Introduction to Frames and Riesz Bases
The Applied and Numerical Harmonic Analysis ( ANHA) book series aims to provide the engineering, mathematical, and scientific communities with significant developments in harmonic analysis, ranging from abstract har monic analysis to basic applications. The title of the series reflects the im portance of applications and numerical implementation, but richness and relevance of applications and implementation depend fundamentally on the structure and depth of theoretical underpinnings. Thus, from our point of view, the interleaving of theory and applications and their creative symbi otic evolution is axiomatic. Harmonic analysis is a wellspring of ideas and applicability that has flour ished, developed, and deepened over time within many disciplines and by means of creative cross-fertilization with diverse areas. The intricate and fundamental relationship between harmonic analysis and fields such as sig nal processing, partial differential equations (PDEs), and image processing is reflected in our state of the art ANHA series. Our vision of modern harmonic analysis includes mathematical areas such as wavelet theory, Banach algebras, classical Fourier analysis, time frequency analysis, and fractal geometry, as well as the diverse topics that impinge on them."
Cover unavailable
73Numerical Methods For Engineers, 7 Ed
Cover unavailable
74Simulation Modeling & Analysis
This second edition of Simulation Modeling and Analysis includes a chapter on "Simulation in Manufacturing Systems" and examples. The text is designed for a one-term or two-quarter course in simulation offered in departments of industrial engineering, business, computer science and operations research.
Cover unavailable
75Computing for Scientists and Engineers
Topics are divided between review material on the mathematics background; numerical-analysis methods such as differentiation, integration, the solution of differential equations from engineering, life and physical sciences; data-analysis applications including least-squares fitting, splines and Fourier expansions. Unique in its project orientation, it features a vast amount of exercises with emphasis on realistic examples from current applications.
Cover unavailable
76Inequalities in Mechanics and Physics
Cover unavailable
77Computational Analysis With The Hp 25 Pocket Calculator
Cover unavailable
78Mathematics and Science in Engineering, Volume 77: Computational Methods in Optimization: A Unified Approach
Cover unavailable
79Real Computing Made Real: Preventing Errors in Scientific and Engineering Calculations
Engineers and scientists who want to avoid insidious errors in their computer-assisted calculations will welcome this concise guide to trouble-shooting. Real Computing Made Real offers practical advice on detecting and removing bugs. It also outlines techniques for preserving significant figures, avoiding extraneous solutions, and finding efficient iterative processes for solving nonlinear equations.
Those who compute with real numbers (for example, floating-point numbers stored with limited precision) tend to develop techniques that increase the frequency of useful answers. But although there might be ample guidance for those addressing linear problems, little help awaits those negotiating the nonlinear world. This book, geared toward upper-level undergraduates and graduate students, helps rectify that imbalance. Its examples and exercises (with answers) help readers develop problem-formulating skills and assist them in avoiding the common pitfalls that software packages seldom detect. Some experience with standard numerical methods is assumed, but beginners will find this volume a highly practical introduction, particularly in its treatment of often-overlooked topics.
Those who compute with real numbers (for example, floating-point numbers stored with limited precision) tend to develop techniques that increase the frequency of useful answers. But although there might be ample guidance for those addressing linear problems, little help awaits those negotiating the nonlinear world. This book, geared toward upper-level undergraduates and graduate students, helps rectify that imbalance. Its examples and exercises (with answers) help readers develop problem-formulating skills and assist them in avoiding the common pitfalls that software packages seldom detect. Some experience with standard numerical methods is assumed, but beginners will find this volume a highly practical introduction, particularly in its treatment of often-overlooked topics.
Cover unavailable
80A First Course on Numerical Methods
A First Course on Numerical Methods is designed for students and researchers who seek practical knowledge of modern techniques in scientific computing. Avoiding encyclopaedic and heavily theoretical exposition, the book provides an in-depth treatment of fundamental issues and methods, the reasons behind the success and failure of numerical software, and fresh and easy-to-follow approaches and techniques. The authors focus on current methods, issues and software while providing a comprehensive theoretical foundation, enabling those who need to apply the techniques to successfully design solutions to nonstandard problems. The book also illustrates algorithms using the programming environment of MATLAB(R), with the expectation that the reader will gradually become proficient in it while learning the material covered in the book. The book takes an algorithmic approach, focusing on techniques that have a high level of applicability to engineering, computer science and industrial mathematics.
Cover unavailable
81Elements of Applied Bifurcation Theory
Providing readers with a solid basis in dynamical systems theory, as well as explicit procedures for application of general mathematical results to particular problems, the focus here is on efficient numerical implementations of the developed techniques. The book is designed for advanced undergraduates or graduates in applied mathematics, as well as for Ph.D. students and researchers in physics, biology, engineering, and economics who use dynamical systems as model tools in their studies. A moderate mathematical background is assumed, and, whenever possible, only elementary mathematical tools are used. This new edition preserves the structure of the first while updating the context to incorporate recent theoretical developments, in particular new and improved numerical methods for bifurcation analysis.
Cover unavailable
82Introduction to Numerical Analysis
New edition of a well-known classic in the field; Previous edition sold over 6000 copies worldwide; Fully-worked examples; Many carefully selected problems
Cover unavailable
83The Bayesian Choice: From Decision-Theoretic Foundations to Computational Implementation
This is an introduction to Bayesian statistics and decision theory, including advanced topics such as Monte Carlo methods. This new edition contains several revised chapters and a new chapter on model choice.
Cover unavailable
84A Primer on Scientific Programming with Python
The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example- and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology, and finance. The book teaches "Matlab-style" and procedural programming as well as object-oriented programming. High school mathematics is a required background, and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, the book lays a solid foundation for practicing computational science.
Cover unavailable
85Parallel and Distributed Computation: Numerical Methods
Cover unavailable
86Oxford Users' Guide to Mathematics
The Oxford Users' Guide to Mathematics represents a comprehensive handbook on mathematics. It covers a broad spectrum of mathematics including analysis, algebra, geometry, foundations of mathematics, calculus of variations and optimization, theory of probability and mathematical statistics, numerical mathematics and scientific computing, and history of mathematics. This is supplemented by numerous tables on infinite series, special functions, integrals, integral transformations, mathematical statistics, and fundamental constants in physics.
The book offers a broad modern picture of mathematics starting from basic material up to more advanced topics. It emphasizes the relations between the different branches of mathematics and the applications of mathematics in engineering and the natural sciences. The book addresses students in engineering, mathematics, computer science, natural sciences, high-school teachers, as well as a broad spectrum of practitioners in industry and professional researchers. A comprehensive table at the end of the handbook embeds the history of mathematics into the history of human culture. The bibliography represents a comprehensive collection of the contemporary standard literature in the main fields of mathematics.
The book offers a broad modern picture of mathematics starting from basic material up to more advanced topics. It emphasizes the relations between the different branches of mathematics and the applications of mathematics in engineering and the natural sciences. The book addresses students in engineering, mathematics, computer science, natural sciences, high-school teachers, as well as a broad spectrum of practitioners in industry and professional researchers. A comprehensive table at the end of the handbook embeds the history of mathematics into the history of human culture. The bibliography represents a comprehensive collection of the contemporary standard literature in the main fields of mathematics.
Cover unavailable
87Numerical Methods for Least Squares Problems
The method of least squares was discovered by Gauss in 1795 and has since become the principal tool for reducing the influence of errors when fitting models to given observations. Today, applications of least squares arise in a great number of scientific areas, such as statistics, geodetics, signal processing, and control. In the last 20 years there has been a great increase in the capacity for automatic data capturing and computing and tremendous progress has been made in numerical methods for least squares problems. Until now there has not been a monograph that covers the full spectrum of relevant problems and methods in least squares. This volume gives an in-depth treatment of topics such as methods for sparse least squares problems, iterative methods, modified least squares, weighted problems, and constrained and regularized problems. The more than 800 references provide a comprehensive survey of the available literature on the subject.
Cover unavailable
88Applied Numerical Linear Algebra
Designed for first-year graduate students from a variety of engineering and scientific disciplines, this comprehensive textbook covers the solution of linear systems, least squares problems, eigenvalue problems, and the singular value decomposition. The author, who helped design the widely used LAPACK and ScaLAPACK linear algebra libraries, draws on this experience to present state-of-the-art techniques for these problems, including recommending which algorithms to use in various practical situations. Algorithms are derived in a mathematically illuminating way, including condition numbers and error bounds. Direct and iterative algorithms, suitable for dense and sparse matrices, are discussed. Algorithm design for modern computer architectures, where moving data is often more expensive than arithmetic operations, is discussed in detail, using LAPACK as an illustration. There are many numerical examples throughout the text and in the problems at the ends of chapters, most of which are written in MATLAB and are freely available on the Web.
Cover unavailable
89Applied Numerical Analysis Using MATLAB
Cover unavailable
90Introduction to Applied Numerical Analysis
This book by a prominent mathematician is appropriate for a single-semester course in applied numerical analysis for computer science majors and other upper-level undergraduate and graduate students. Although it does not cover actual programming, it focuses on the applied topics most pertinent to science and engineering professionals.
An extensive range of topics includes round-off and function evaluation, real zeros of a function, simultaneous linear equations and matrices, interpolation and roundoff estimation, integration, and ordinary differential equations. Additional subjects include optimization, least squares, orthogonal functions, Fourier series, Chebyshev approximation, and random processes. The author stresses the teaching of mathematical concepts through visual aids, and numerous diagrams and illustrations complement the text.
An extensive range of topics includes round-off and function evaluation, real zeros of a function, simultaneous linear equations and matrices, interpolation and roundoff estimation, integration, and ordinary differential equations. Additional subjects include optimization, least squares, orthogonal functions, Fourier series, Chebyshev approximation, and random processes. The author stresses the teaching of mathematical concepts through visual aids, and numerous diagrams and illustrations complement the text.
Cover unavailable
91Numerical Methods and Optimization in Finance
Computationally-intensive tools play an increasingly important role in financial decisions. Many financial problems--ranging from asset allocation to risk management and from option pricing to model calibration--can be efficiently handled using modern computational techniques. Numerical Methods and Optimization in Finance presents such computational techniques, with an emphasis on simulation and optimization, particularly so-called heuristics. This book treats quantitative analysis as an essentially computational discipline in which applications are put into software form and tested empirically.
This revised edition includes two new chapters, a self-contained tutorial on implementing and using heuristics, and an explanation of software used for testing portfolio-selection models. Postgraduate students, researchers in programs on quantitative and computational finance, and practitioners in banks and other financial companies can benefit from this second edition of Numerical Methods and Optimization in Finance.
This revised edition includes two new chapters, a self-contained tutorial on implementing and using heuristics, and an explanation of software used for testing portfolio-selection models. Postgraduate students, researchers in programs on quantitative and computational finance, and practitioners in banks and other financial companies can benefit from this second edition of Numerical Methods and Optimization in Finance.
92The Theory of Matrices in Numerical Analysis
Aspects of the theory most useful in developing and appraising computational methods for solving systems of linear equations and for finding characteristic roots. Basic identities and inequalities; norms, bounds and convergence; localization theorems and other inequalities; the solution of linear systems; much more.
Cover unavailable
93The Numerical Solution of Integral Equations of the Second Kind
A comprehensive, up-to-date, and accessible introduction to the numerical solution of a large class of integral equations, this book builds an important foundation for the numerical analysis of these equations. It provides a general framework for the degenerate kernel, projection, and Nystrom methods and includes an introduction to the numerical solution of boundary integral equations (also known as boundary element methods). It is an excellent resource for graduate students and researchers trying to solve integral equation problems and for engineers using boundary element methods.
Cover unavailable
94Computational Methods for Electromagnetics
Computational Methods for Electromagnetics is an indispensable resource for making efficient and accurate formulations for electromagnetics applications and their numerical treatment. Employing a unified coherent approach that is unmatched in the field, the authors detail both integral and differential equations using the method of moments and finite-element procedures. In addition, readers will gain a thorough understanding of numerical solution procedures. Topics covered include:
Two- and three-dimensional integral equation/method-of-moments formulations Open-region finite-element formulations based on the scalar and vector Helmholtz equations Finite difference time-domain methods Direct and iterative algorithms for the solutions of linear systems Error analysis and the convergence behavior of numerical results Radiation boundary conditions Acceleration methods for periodic Green's functions Vector finite elements Detail is provided to enable the reader to implement concepts in software and, in addition, a collection of related computer programs are available via the Internet. Computational Methods for Electromagnetics is designed for graduate-level classroom use or self-study, and every chapter includes problems. It will also be of particular interest to engineers working in the aerospace, defense, telecommunications, wireless, electromagnetic compatibility, and electronic packaging industries.
Two- and three-dimensional integral equation/method-of-moments formulations Open-region finite-element formulations based on the scalar and vector Helmholtz equations Finite difference time-domain methods Direct and iterative algorithms for the solutions of linear systems Error analysis and the convergence behavior of numerical results Radiation boundary conditions Acceleration methods for periodic Green's functions Vector finite elements Detail is provided to enable the reader to implement concepts in software and, in addition, a collection of related computer programs are available via the Internet. Computational Methods for Electromagnetics is designed for graduate-level classroom use or self-study, and every chapter includes problems. It will also be of particular interest to engineers working in the aerospace, defense, telecommunications, wireless, electromagnetic compatibility, and electronic packaging industries.
Cover unavailable
95A Practical Guide to Splines
This book is based on the author's experience with calculations involving polynomial splines. It presents those parts of the theory which are especially useful in calculations and stresses the representation of splines as linear combinations of B-splines. After two chapters summarizing polynomial approximation, a rigorous discussion of elementary spline theory is given involving linear, cubic and parabolic splines. The computational handling of piecewise polynomial functions (of one variable) of arbitrary order is the subject of chapters VII and VIII, while chapters IX, X, and XI are devoted to B-splines. The distances from splines with fixed and with variable knots is discussed in chapter XII. The remaining five chapters concern specific approximation methods, interpolation, smoothing and least-squares approximation, the solution of an ordinary differential equation by collocation, curve fitting, and surface fitting. The present text version differs from the original in several respects. The book is now typeset (in plain TeX), the Fortran programs now make use of Fortran 77 features. The figures have been redrawn with the aid of Matlab, various errors have been corrected, and many more formal statements have been provided with proofs. Further, all formal statements and equations have been numbered by the same numbering system, to make it easier to find any particular item. A major change has occured in Chapters IX-XI where the B-spline theory is now developed directly from the recurrence relations without recourse to divided differences. This has brought in knot insertion as a powerful tool for providing simple proofs concerning the shape-preserving properties of the B-spline series.
Cover unavailable
96Scientific Computing
Heath 2/e, presents a broad overview of numerical methods for solving all the major problems in scientific computing, including linear and nonlinear equations, least squares, eigenvalues, optimization, interpolation, integration, ordinary and partial differential equations, fast Fourier transforms, and random number generators. The treatment is comprehensive yet concise, software-oriented yet compatible with a variety of software packages and programming languages. The book features more than 160 examples, 500 review questions, 240 exercises, and 200 computer problems. Changes for the second edition include: expanded motivational discussions and examples; formal statements of all major algorithms; expanded discussions of existence, uniqueness, and conditioning for each type of problem so that students can recognize "good" and "bad" problem formulations and understand the corresponding quality of results produced; and expanded coverage of several topics, particularly eigenvalues and constrained optimization. The book contains a wealth of material and can be used in a variety of one- or two-term courses in computer science, mathematics, or engineering. Its comprehensiveness and modern perspective, as well as the software pointers provided, also make it a highly useful reference for practicing professionals who need to solve computational problems.
Cover unavailable
97Elegant Scipy: The Art of Scientific Python
Welcome to Scientific Python and its community! With this practical book, you'll learn the fundamental parts of SciPy and related libraries, and get a taste of beautiful, easy-to-read code that you can use in practice. More and more scientists are programming, and the SciPy library is here to help.
"Finding" useful functions and "using" them correctly, efficiently, and in easily readable code are two very different things. You'll learn by example with some of the best code available, selected to cover a wide range of SciPy and related libraries including scikit-learn, scikit-image, toolz, and pandas.
The examples highlight clever, elegant uses of advanced features of NumPy, SciPy, and related libraries. Beginners will learn not the functionality of the library, but its application to real world problems. This book starts from first principles and provides all of the necessary background to understand each example, including idioms, libraries, and scientific concepts."
"Finding" useful functions and "using" them correctly, efficiently, and in easily readable code are two very different things. You'll learn by example with some of the best code available, selected to cover a wide range of SciPy and related libraries including scikit-learn, scikit-image, toolz, and pandas.
The examples highlight clever, elegant uses of advanced features of NumPy, SciPy, and related libraries. Beginners will learn not the functionality of the library, but its application to real world problems. This book starts from first principles and provides all of the necessary background to understand each example, including idioms, libraries, and scientific concepts."
Cover unavailable
98An Introduction to Numerical Analysis
This Second Edition of a standard numerical analysis text retains organization of the original edition, but all sections have been revised, some extensively, and bibliographies have been updated. New topics covered include optimization, trigonometric interpolation and the fast Fourier transform, numerical differentiation, the method of lines, boundary value problems, the conjugate gradient method, and the least squares solutions of systems of linear equations. Contains many problems, some with solutions.
Cover unavailable
99Automated Solution of Differential Equations by the Finite Element Method: The Fenics Book
This book is a tutorial written by researchers and developers behind the FEniCS Project and explores an advanced, expressive approach to the development of mathematical software. The presentation spans mathematical background, software design and the use of FEniCS in applications. Theoretical aspects are complemented with computer code which is available as free/open source software. The book begins with a special introductory tutorial for beginners. Followingare chapters in Part I addressing fundamental aspects of the approach to automating the creation of finite element solvers. Chapters in Part II address the design and implementation of the FEnicS software. Chapters in Part III present the application of FEniCS to a wide range of applications, including fluid flow, solid mechanics, electromagnetics and geophysics."
Cover unavailable
100Elements of Scientific Computing
Science used to be experiments and theory, now it is experiments, theory and computations. The computational approach to understanding nature and technology is currently flowering in many fields such as physics, geophysics, astrophysics, chemistry, biology, and most engineering disciplines. This book is a gentle introduction to such computational methods where the techniques are explained through examples. It is our goal to teach principles and ideas that carry over from field to field. You will learn basic methods and how to implement them. In order to gain the most from this text, you will need prior knowledge of calculus, basic linear algebra and elementary programming.