An Introduction to Scientific Computing : Twelve Computational Projects Solved with MATLAB
This book provides twelve computational projects aimed at numerically solving problems from a broad range of applications including Fluid Mechanics, Chemistry, Elasticity, Thermal Science, Computer Aided Design, Signal and Image Processing. For each project the reader is guided through the typical steps of scientific computing from physical and mathematical description of the problem, to numerical formulation and programming and finally to critical discussion of numerical results. Considerable emphasis is placed on practical issues of computational methods. The last section of each project contains the solutions to all proposed exercises and guides the reader in using the MATLAB scripts.
An Introduction to Programming and Numerical Methods in MATLAB
The book covers numerical methods for solving a wide range of problems, from integration to the numerical solution of differential equations or the stimulation of random processes. Examples of programmes that solve problems directly, as well as those that use MATLAB’s high-level commands are given. Each chapter includes extensive examples and tasks, at varying levels of complexity. For practice, the early chapters include programmes that require debugging by the reader, while full solutions are given for all the tasks. The book also includes: A glossary of MATLAB commands / Aappendices of mathematical techniques used in numerical methods / Designed as a text for a first course in programming and algorithm design, as well as in numerical methods courses, the book will be of benefit to a wide range of students from mathematics and engineering, to commerce."
Algorithm collections for digital signal processing applications using matlab
The Algorithms such as SVD, Eigen decomposition, Gaussian Mixture Model, HMM etc. are scattered in different fields. There is the need to collect all such algorithms for quick reference. Also there is the need to view such algorithms in application point of view. Algorithm Collections for Digital Signal Processing Applications using MATLAB attempts to satisfy the above requirement. Also the algorithms are made clear using MATLAB programs.
Advances in Automatic Differentiation
Covers advances in automatic differentiation theory and practice. Computer scientists and mathematicians will learn about recent developments in automatic differentiation theory as well as mechanisms for the construction of robust and powerful automatic differentiation tools. Computational scientists and engineers will benefit from the discussion of various applications, which provide insight into effective strategies for using automatic differentiation for inverse problems and design optimization.
A Software-Defined GPS and Galileo Receiver : A Single-Frequency Approach
Satellite navigation receivers are used to receive, process, and decode space-based navigation signals, such as those provided by the GPS constellation of satellites. There is an increasing need for a unified open platform that will enable enhanced receiver development and design, as well as cost-effective testing procedures for various applications. This book provide hands-on exploration of new technologies in this rapidly growing field. One of the unique features of the work is the interactive approach used, giving readers the ability to construct their own Global Navigation Satellite Systems (GNSS) receivers. To construct such a reconfigurable receiver with a wide range of applications, the authors discuss receiver architecture based on software-defined radio (SDR) techniques. The presentation unfolds in a systematic, user-friendly style and goes from the basics to cutting-edge research.




