|
Numerical Methods/Optimization
|
Ross Baldick, University of Texas, Austin
The starting point in the formulation of any numerical problem is to take an intuitive idea about the problem in question and to translate it into precise mathematical language. This book provides step-by-step descriptions of how to formulate numerical problems so that they can be solved by existing software. It examines various types of numerical problems and develops techniques for solving them. A number of engineering case studies are used to illustrate in detail the formulation process. The case studies motivate the development of efficient algorithms that involve, in some cases, transformation of the problem from its initial formulation into a more tractable form.
Request Examination Copy | Learn more |
|
K. F. Riley, University of Cambridge
M. P. Hobson, University of Cambridge
S. J. Bence
The third edition of this highly acclaimed undergraduate textbook is suitable for teaching all the mathematics for an undergraduate course in any of the physical sciences. As well as lucid descriptions of all the topics and many worked examples, it contains over 800 exercises. New stand-alone chapters give a systematic account of the 'special functions' of physical science, cover an extended range of practical applications of complex variables, and give an introduction to quantum operators. Further tabulations, of relevance in statistics and numerical integration, have been added. In this edition, half of the exercises are provided with hints and answers and, in a separate manual available to both students and their teachers, complete worked solutions. The remaining exercises have no hints, answers or worked solutions and can be used for unaided homework; full solutions are available to instructors on a password-protected web site, www.cambridge.org/9780521679718.
Request Examination Copy | Learn more |
|
Jaan Kiusalaas, Pennsylvania State University
Numerical Methods in Engineering with MATLAB? is a text for engineering students and a reference for practicing engineers, especially those who wish to explore the power and efficiency of MATLAB?. Examples and applications were chosen for their relevance to real world problems, and where numerical solutions are most efficient. Numerical methods are discussed thoroughly and illustrated with problems involving both hand computation and programming. MATLAB? mfiles accompany each method and are available on the book web site. This code is made simple and easy to understand by avoiding complex bookkeeping schemes, while maintaining the essential features of the method. MATLAB? was chosen as the example language because of its ubiquitous use in engineering studies and practice. Moreover, it is widely available to students on school networks and through inexpensive educational versions. Explore numerical methods with MATLAB?, a great tool for teaching scientific computation.
Request Examination Copy | Learn more |
|
Jaan Kiusalaas
Numerical Methods in Engineering with Python is a text for engineering students and a reference for practicing engineers, especially those who wish to explore the power and efficiency of Python. Examples and applications were chosen for their relevance to real world problems, and where numerical solutions are most efficient. Numerical methods are discussed thoroughly and illustrated with problems involving both hand computation and programming. Computer code accompanies each method and is available on the book web site. This code is made simple and easy to understand by avoiding complex bookkeeping schemes, while maintaining the essential features of the method. Python was chosen as the example language because it is elegant, easy to learn and debug, and its facilities for handling arrays are unsurpassed. Moreover, it is an open-source software package; free and available to all students and engineers. Explore numerical methods with Python, a great language for teaching scientific computation.
Request Examination Copy | Learn more |
|
Brian R. Hunt, University of Maryland, College Park
Ronald L. Lipsman, University of Maryland, College Park
Jonathan M. Rosenberg, University of Maryland, College Park
Kevin R. Coombes, University of Texas
John E. Osborn, University of Maryland, College Park
Garrett J. Stuck, University of Maryland, College Park
This is a short, focused introduction to MATLAB, a comprehensive software system for mathematical and technical computing. It contains concise explanations of essential MATLAB commands, as well easily understood instructions for using MATLAB's programming features, graphical capabilities, simulation models, and rich desktop interface. Written for MATLAB 7 it can also be used with earlier (and later) versions of MATLAB.This book teaches how to graph functions, solve equations, manipulate images, and much more. It contains explicit instructions for using MATLAB's companion software, Simulink, which allows graphical models to be built for dynamical systems. MATLAB's new "publish" feature is discussed, which allows mathematical computations to be combined with text and graphics, to produce polished, integrated, interactive documents.
Request Examination Copy | Learn more |
|
Les Kirkup, University of Technology, Sydney
Data analysis is of central importance in the education of scientists. This book offers a compact and readable introduction to techniques relevant to physical science students. The material is thoroughly integrated with the popular and powerful spreadsheet package Excel by Microsoft. Excel features of most relevance to the analysis of experimental data in the physical sciences are dealt with in some detail. Fully worked problems reinforce basic principles. Underlying assumptions and range of applicability of techniques are discussed, though detailed derivations of basic equations are mostly avoided or confined to the appendices.
Request Examination Copy | Learn more |
|
Kenneth J. Beers, Massachusetts Institute of Technology
Suitable for a first year graduate course, this textbook unites the applications of numerical mathematics and scientific computing to the practice of chemical engineering. Written in a pedagogic style, the book describes basic linear and nonlinear algebric systems all the way through to stochastic methods, Bayesian statistics and parameter estimation. These subjects are developed at a level of mathematics suitable for graduate engineering study without the exhaustive level of the theoretical mathematical detail. The implementation of numerical methods in MATLAB is integrated within each chapter and numerous examples in chemical engineering are provided, with a library of corresponding MATLAB programs. This book will provide the graduate student with essential tools required by industry and research alike. Supplementary material includes solutions to homework problems set in the text, MATLAB programs and tutorial, lecture slides, and complicated derivations for the more advanced reader. These are available online at www.cambridge.org/9780521859714.
Request Examination Copy | Learn more |
|

|