- Filename: getting-started-with-mupad.
- ISBN: 3540286756
- Release Date: 2006-01-19
- Number of pages: 263
- Author: Miroslaw Majewski
- Publisher: Springer Science & Business Media

No book is born in a vacuum. There must always be somebody who needs the book, somebody who will read and use it, and somebody who will write it. I walked with the idea of this book for a long time. However, its final concept came into reality during my lectures, in February 2005, at the Universiti Malaysia Sabah in Borneo. I realized that my students needed a bit more than just my lectures. They needed a text that they could follow during lab sessions or after classes so they could learn at any time, at their own pace. Therefore, I decided to write a small book with just a few chapters covering the different areas of applying the Computer Algebra System called MuPAD in different areas of mathematics. I intended each chapter to be short enough to be covered in a reasonably short time, about 2 to 4 hours. Another important objective was to have each chapter completely independent of the others, so that the readers could easily select and read the chapters that they needed the most, without being forced to read the whole book. There was one obstacle for such a concept—the large number of graphics I used to visualize mathematics. Therefore, I finally decided to write a separate chapter covering the major concepts of MuPAD graphics. The graphics chapter, together with the introductory chapter, forms the base for all the remaining chapters.

- Filename: mupad-tutorial.
- ISBN: 3540221840
- Release Date: 2004-07-12
- Number of pages: 415
- Author: Christopher Creutzig
- Publisher: Springer Science & Business Media

This book explains the basic use of the software package called MuPAD and gives an insight into the power of the system. MuPAD is a so-called com puter algebra system, which is developed mainly by Sciface Software and the MuPAD Research Group of the University of Paderborn in Germany. This introduction addresses mathematicians, engineers, computer scientists, natural scientists and, more generally, all those in need of mathematical com putations for their education or their profession. Generally speaking, this book addresses anybody who wants to use the power of a modern computer algebra package. There are two ways to use a computer algebra system. On the one hand, you may use the mathematical knowledge it incorporates by calling system functions interactively. For example, you can compute symbolic integrals or generate and invert matrices by calling appropriate functions. They comprise the system's mathematical intelligence and may implement sophisticated al gorithms. Chapters 2 through 15 discuss this way of using MuPAD. On the other hand, with the help of MuPAD's programming language, you can easily add functionality to the system by implementing your own algorithms as MuPAD procedures. This is useful for special purpose applications if no ap propriate system functions exist. Chapters 16 through 18 are an introduction to programming in MuPAD.

- Filename: mupad-pro-computing-essentials.
- ISBN: 3540219439
- Release Date: 2004-05-21
- Number of pages: 538
- Author: Miroslaw Majewski
- Publisher: Springer Science & Business Media

This is a book about using MuPAD in teaching undergraduate mathematics and solving undergraduate mathematics problems with MuPAD. The author explains basic principles of MuPAD commands and how to write simple programs or to develop interactive environments for teaching mathematics. The text gives a large number of useful examples from different areas of undergraduate mathematics developed by the author during his long teaching experience. All the book examples are published on the book website. Flash, SVG and JVX formats are used to display interactive and animated graphics. In addition, a great deal of supplementary material about MuPAD is available through the MathPAD Online website (www.mathpad.org), for which the bookâs author is also the editor-in-chief. The second edition of this book has been completely rewritten to cover many new features of MuPAD. The large section covering mathematical graphics and animation is especially noteworthy. All the MuPAD code has been revised and tested with the use of MuPAD 3.0.

- Filename: random-heterogeneous-materials.
- ISBN: 9781475763553
- Release Date: 2013-04-17
- Number of pages: 703
- Author: Salvatore Torquato
- Publisher: Springer Science & Business Media

This accessible text presents a unified approach of treating the microstructure and effective properties of heterogeneous media. Part I deals with the quantitative characterization of the microstructure of heterogeneous via theoretical methods; Part II treats a wide variety of effective properties of heterogeneous materials and how they are linked to the microstructure, accomplished by using rigorous methods.

- Filename: a-guide-to-matlab.
- ISBN: 9781139993586
- Release Date: 2014-08-21
- Number of pages:
- Author: Brian R. Hunt
- Publisher: Cambridge University Press

Now in its third edition, this outstanding textbook explains everything you need to get started using MATLAB®. It contains concise explanations of essential MATLAB commands, as well as easily understood instructions for using MATLAB's programming features, graphical capabilities, simulation models, and rich desktop interface. MATLAB 8 and its new user interface is treated extensively in the book. New features in this edition include: a complete treatment of MATLAB's publish feature; new material on MATLAB graphics, enabling the user to master quickly the various symbolic and numerical plotting routines; and a robust presentation of MuPAD® and how to use it as a stand-alone platform. The authors have also updated the text throughout, reworking examples and exploring new applications. The book is essential reading for beginners, occasional users and experienced users wishing to brush up their skills. Further resources are available from the authors' website at www-math.umd.edu/schol/a-guide-to-matlab.html.

- Filename: getting-started-with-matlab.
- ISBN: 0195150147
- Release Date: 2002-01
- Number of pages: 245
- Author: Rudra Pratap
- Publisher: Oxford University Press, USA

MATLAB is one of the most widely used tools in the field of engineering today. Its broad appeal lies in its interactive environment with hundreds of built-in functions. This book is designed to get you up and running in just a few hours.

- Filename: matlab-for-engineers-global-edition.
- ISBN: 9781292060743
- Release Date: 2014-09-09
- Number of pages: 672
- Author: Holly Moore
- Publisher: Pearson Higher Ed

For first-year or introductory courses in Engineering and Computer Science With a hands-on approach and focus on problem solving, this introduction to the powerful MATLAB computing language is designed for students with only a basic college algebra background. Numerous examples are drawn from a range of engineering disciplines, demonstrating MATLAB’s applications to a broad variety of problems.

- Filename: matlab-for-dummies.
- ISBN: 9781118820100
- Release Date: 2014-11-17
- Number of pages: 432
- Author: Jim Sizemore
- Publisher: John Wiley & Sons

Plot graphs, solve equations, and write code in a flash! If you work in a STEM field, chances are you'll be using MATLAB on a daily basis. MATLAB is a popular and powerful computational tool and this book provides everything you need to start manipulating and plotting your data. MATLAB has rapidly become the premier data tool, and MATLAB For Dummies is a comprehensive guide to the fundamentals. MATLAB For Dummies guides you through this complex computational language from installation to visualization to automation. Learn MATLAB's language fundamentals including syntax, operators, and data types Understand how to use the most important window in MATLAB – the Command Window Get the basics of linear algebra to get up and running with vectors, matrices, and hyperspace Automate your work with programming scripts and functions Plot graphs in 2D and 3D to visualize your data Includes a handy guide for MATLAB's functions and plotting routines MATLAB is an essential part of the analysis arsenal and MATLAB For Dummies provides clear, thorough guidance to get the most out of your data.

- Filename: a-singular-introduction-to-commutative-algebra.
- ISBN: 9783662049631
- Release Date: 2012-12-06
- Number of pages: 588
- Author: Gert-Martin Greuel
- Publisher: Springer Science & Business Media

This book can be understood as a model for teaching commutative algebra, and takes into account modern developments such as algorithmic and computational aspects. As soon as a new concept is introduced, the authors show how the concept can be worked on using a computer. The computations are exemplified with the computer algebra system Singular, developed by the authors. Singular is a special system for polynomial computation with many features for global as well as for local commutative algebra and algebraic geometry. The book includes a CD containing Singular as well as the examples and procedures explained in the book.

- Filename: dynamical-systems-with-applications-using-matlab.
- ISBN: 0817643214
- Release Date: 2004-06-10
- Number of pages: 459
- Author: Stephen Lynch
- Publisher: Springer Science & Business Media

This introduction to dynamical systems theory guides readers through theory via example and the graphical MATLAB interface; the SIMULINK® accessory is used to simulate real-world dynamical processes. Examples included are from mechanics, electrical circuits, economics, population dynamics, epidemiology, nonlinear optics, materials science and neural networks. The book contains over 330 illustrations, 300 examples, and exercises with solutions.

- Filename: probability-and-random-processes.
- ISBN: 9780471998280
- Release Date: 2006-07-28
- Number of pages: 420
- Author: Venkatarama Krishnan
- Publisher: John Wiley & Sons

A resource for probability AND random processes, with hundreds of worked examples and probability and Fourier transform tables This survival guide in probability and random processes eliminates the need to pore through several resources to find a certain formula or table. It offers a compendium of most distribution functions used by communication engineers, queuing theory specialists, signal processing engineers, biomedical engineers, physicists, and students. Key topics covered include: * Random variables and most of their frequently used discrete and continuous probability distribution functions * Moments, transformations, and convergences of random variables * Characteristic, generating, and moment-generating functions * Computer generation of random variates * Estimation theory and the associated orthogonality principle * Linear vector spaces and matrix theory with vector and matrix differentiation concepts * Vector random variables * Random processes and stationarity concepts * Extensive classification of random processes * Random processes through linear systems and the associated Wiener and Kalman filters * Application of probability in single photon emission tomography (SPECT) More than 400 figures drawn to scale assist readers in understanding and applying theory. Many of these figures accompany the more than 300 examples given to help readers visualize how to solve the problem at hand. In many instances, worked examples are solved with more than one approach to illustrate how different probability methodologies can work for the same problem. Several probability tables with accuracy up to nine decimal places are provided in the appendices for quick reference. A special feature is the graphical presentation of the commonly occurring Fourier transforms, where both time and frequency functions are drawn to scale. This book is of particular value to undergraduate and graduate students in electrical, computer, and civil engineering, as well as students in physics and applied mathematics. Engineers, computer scientists, biostatisticians, and researchers in communications will also benefit from having a single resource to address most issues in probability and random processes.

- Filename: python-scripting-for-computational-science.
- ISBN: 9783540739159
- Release Date: 2009-01-09
- Number of pages: 756
- Author: Hans Petter Langtangen
- Publisher: Springer Science & Business Media

With a primary focus on examples and applications of relevance to computational scientists, this brilliantly useful book shows computational scientists how to develop tailored, flexible, and human-efficient working environments built from small scripts written in the easy-to-learn, high-level Python language. All the tools and examples in this book are open source codes. This third edition features lots of new material. It is also released after a comprehensive reorganization of the text. The author has inserted improved examples and tools and updated information, as well as correcting any errors that crept in to the first imprint.

- Filename: matlab.
- ISBN: 9780124058934
- Release Date: 2013-06-03
- Number of pages: 560
- Author: Stormy Attaway
- Publisher: Butterworth-Heinemann

MATLAB has become the standard software tool for solving scientific and engineering problems due to its powerful built-in functions and its ability to program. Assuming no knowledge of programming, this book guides the reader through both programming and built-in functions to easily exploit MATLAB's extensive capabilities for tackling engineering problems. The book starts with programming concepts, such as variables, assignments, and selection statements, moves on to loops, and then solves problems using both the programming concept and the power of MATLAB. In-depth coverage is given to input/output, a topic fundamental to many engineering applications. The third edition of MATLAB: A Practical Introduction to Programming and Problem Solving has been updated to reflect the functionality of the current version of MATLAB. It features new and revised end-of-chapter exercises, stronger coverage of loops and vectorizing, and more engineering applications to help the reader learn this software tool in context. Presents programming concepts and MATLAB built-in functions side-by-side Systematic, step-by-step approach, building on concepts throughout the book, facilitating easier learning Sections on common pitfalls and programming guidelines direct students towards best practice

- Filename: ray-tracing-from-the-ground-up-second-edition.
- ISBN: 1466508485
- Release Date: 2014-07-01
- Number of pages:
- Author: Kevin Suffern
- Publisher: A K Peters Limited

Recently, there has been a resurgent interest in ray tracing due to the capability of the GPU. Reflecting recent trends, this second edition uses Java as the language for writing the ray tracer. The authors explain all concepts and processes with the aid of hundreds of diagrams, ray-traced images, and sample code. A supporting website provides Java code and a Java version of the skeleton ray tracers. The text is suitable for computer graphics students as well as individual programmers who would like to learn ray tracing.

- Filename: exploration-seismology.
- ISBN: 9781139643115
- Release Date: 1995-08-25
- Number of pages:
- Author: R. E. Sheriff
- Publisher: Cambridge University Press

This is the completely updated revision of the highly regarded book Exploration Seismology. Available now in one volume, this textbook provides a complete and systematic discussion of exploration seismology. The first part of the book looks at the history of exploration seismology and the theory - developed from the first principles of physics. All aspects of seismic acquisition are then described. The second part of the book goes on to discuss data-processing and interpretation. Applications of seismic exploration to groundwater, environmental and reservoir geophysics are also included. The book is designed to give a comprehensive up-to-date picture of the applications of seismology. Exploration Seismology's comprehensiveness makes it suitable as a text for undergraduate courses for geologists, geophysicists and engineers, as well as a guide and reference work for practising professionals.