1.

Record Nr.

UNINA9910452841903321

Autore

Dingyü Xue

Titolo

System simulation techniques with MATLAB and Simulink / / Xue Dingyü, Northeastern University, China, YangQuan Chen, University of California, Merced, USA

Pubbl/distr/stampa

London : , : Wiley, , 2014

ISBN

1-118-69437-6

1-118-69435-X

Descrizione fisica

1 online resource (485 p.)

Altri autori (Persone)

ChenYangQuan <1966->

Disciplina

621.382

Soggetti

Object-oriented programming (Computer science)

Numerical analysis - Data processing

Electronic books.

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

SYSTEM SIMULATION TECHNIQUES WITH MATLAB® AND SIMULINK®; Contents; Foreword; Preface; 1 Introduction to System Simulation Techniques and Applications; 1.1 Overview of System Simulation Techniques; 1.2 Development of Simulation Software; 1.2.1 Development of Earlier Mathematics Packages; 1.2.2 Development of Simulation Software and Languages; 1.3 Introduction to MATLAB; 1.3.1 Brief History of the Development of MATLAB; 1.3.2 Characteristics of MATLAB; 1.4 Structure of the Book; 1.4.1 Structure of the Book; 1.4.2 Code Download and Internet Resources; 1.4.3 Fonts Used in this Book; Exercises

References2 Fundamentals of MATLAB Programming; 2.1 MATLAB Environment; 2.1.1 MATLAB Interface; 2.1.2 MATLAB On-line Help and Documentation; 2.2 Data Types in MATLAB; 2.2.1 Constants and Variables; 2.2.2 Structure of MATLAB Statements; 2.2.3 Matrix Representation in MATLAB; 2.2.4 Multi-dimensional Arrays; 2.3 Matrix Computations in MATLAB; 2.3.1 Algebraic Computation; 2.3.2 Logical Operations; 2.3.3 Comparisons and Relationships; 2.3.4 Data Type Conversion; 2.4 Flow Structures; 2.4.1 Loop Structures; 2.4.2 Conditional Structures; 2.4.3 Switches; 2.4.4 Trial Structure



2.5 Programming and Tactics of MATLAB Functions2.5.1 Structures of MATLAB Functions; 2.5.2 Handling Variable Numbers of Arguments; 2.5.3 Debugging of MATLAB Functions; 2.5.4 Pseudo Codes; 2.6 Two-dimensional Graphics in MATLAB; 2.6.1 Basic Two-dimensional Graphics; 2.6.2 Plotting Functions with Other Options; 2.6.3 Labeling MATLAB Graphics; 2.6.4 Adding Texts and Other Objects to Plots; 2.6.5 Other Graphics Functions with Applications; 2.6.6 Plotting Implicit Functions; 2.7 Three-dimensional Graphics; 2.7.1 Three-dimensional Curves; 2.7.2 Surface Plots; 2.7.3 Local Processing of Graphics

2.8 Graphical User Interface Design in MATLAB2.8.1 Graphical User Interface Tool - Guide; 2.8.2 Handle Graphics and Properties of Objects; 2.8.3 Menu System Design; 2.8.4 Illustrative Examples in GUI Design; 2.8.5 Toolbar Design; 2.8.6 Embedding ActiveX Components in GUIs; 2.9 Accelerating MATLAB Functions; 2.9.1 Execution Time and Profiles of MATLAB Functions; 2.9.2 Suggestions for Accelerating MATLAB Functions; 2.9.3 Mex Interface Design; Exercises; References; 3 MATLAB Applications in Scientific Computations; 3.1 Analytical and Numerical Solutions; 3.2 Solutions to Linear Algebra Problems

3.2.1 Inputting Special Matrices3.2.2 Matrix Analysis and Computation; 3.2.3 Inverse and Pseudo Inverse of Matrices; 3.2.4 Similarity Transform and Decomposition of Matrices; 3.2.5 Eigenvalues and Eigenvectors of Matrices; 3.2.6 Solution of Matrix Equations; 3.2.7 Nonlinear Matrix Functions; 3.3 Solutions of Calculus Problems; 3.3.1 Analytical Solutions to Calculus Problems; 3.3.2 Numerical Difference and Differentiation; 3.3.3 Numerical Integration; 3.3.4 Numerical Multiple Integration; 3.4 Solutions of Ordinary Differential Equations

3.4.1 Numerical Methods of Ordinary Differential Equations

Sommario/riassunto

System Simulation Techniques with MATLAB and Simulink comprehensively explains how to use MATLAB and Simulink to perform dynamic systems simulation tasks for engineering and non-engineering applications. This book begins with covering the fundamentals of MATLAB programming and applications, and the solutions to different mathematical problems in simulation. The fundamentals of Simulink modelling and simulation are then presented, followed by coverage of intermediate level modelling skills and more advanced techniques in Simulink modelling and applications.  Finally the modelling