Abstracts Xue Chen Simulink Book Wiley 2013

Only available on StudyMode
  • Download(s) : 33
  • Published : February 2, 2015
Open Document
Text Preview
Abstracts and Keywords List for each chapter
for the Wiley new book:
System Simulation Techniques with MATLAB and Simulink
Dingyü Xue, YangQuan Chen
ISBN: 978-1-118-64792-9
Hardcover
488 pages

Chapter-01 Introduction to System Simulation Techniques and Applications

Abstract:
This introductory chapter presents a concise overview of system simulation techniques and developments of simulation software including some historical early simulation softwares and programs. Then, MATLAB history and characteristics are briefly introduced followed by an overview of the book structure and information on code downloading and internet resources, and convention of font uses. Exercises and chapter references cited are included.

Keywords:
System simulation,
simulation software,
MATLAB history,
MATLAB features,
internet resources

Chapter-02 Fundamentals of MATLAB Programming

Abstract:
This chapter covers fundamentals of MATLAB programming. With lots of examples, this chapter offers the essence for beginners to get a handle on programming in MALTAB. Starting from introducing various MATLAB windows and on-line help facilities, the fundamentals of MATLAB programming including data types, statements and matrix representation are explained first followed by matrix manipulations, such as algebraic computation, logical and relationship expressions and data conversion. Then, flow charts in MATLAB programming is illustrated, including loop structures, conditional structures, switches and trial structures. MATLAB function programming and pseudo code processing are covered together with two-dimensional and three-dimensional graphics and visualization techniques. MATLAB graphical user interface (GUI) techniques are explained so that the readers will gain new GUI programming skills to design user-friendly interfaces. Finally, programming skills for delivering high speed, high efficiency codes are introduced with special emphasis on commonly used tips, vectorized programming methodology and MEX programming fundamentals for mixed-language programming. Exercises and chapter references cited are included.

Keywords:
Programming,
data types,
program flow control,
functions,
matrix operations,
GUI,
code efficiency,
vectorized programming techniques,
MEX (mixed-language) programming.

Chapter-03 MATLAB Applications in Scientific Computations

Abstract:

This chapter covers both numerical computation and analytical problem solutions with MATLAB. Topical parts included in this long chapter are linear algebra, calculus, ordinary differential equation, optimization, and data and signal processing. First, a general discussion about analytical solutions and numerical solutions to mathematical problems is presented with a dedicated argument why using numerical methods. We then start by first explain and illustrate how to solve various linear algebra problems, including the input of special matrices, matrix analysis, similarity transformation, decomposition, eigenvalue problems, algebraic equation solutions and matrix function evaluations. It is demonstrate that the use of MATLAB in the solution of linear algebra problems is very straightforward and reliable. How to solve calculus related problems in MATLAB is presented next which includes numerical solutions to difference, differentiation, integration and multiple integral problems, as well as analytical (symbolic) ways in solving certain classes of calculus problems. Then, it comes to the fundamentals of dynamical system simulation techniques that are mainly based on numerical solutions to ordinary differential equations in MATLAB via numerous examples to illustrate how to solve stiff differential equations, implicit differential equations, stochastic differential equations and differential algebraic equations. Integral transform methods and analytical solutions of differential equations are also dealt with. In particular, the numerical inverse...
tracking img