System Simulation Techniques with MATLAB and Simulink
Autor principal: | |
---|---|
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Newark :
John Wiley & Sons, Incorporated,
2013.
|
Colección: | New York Academy of Sciences Ser.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Intro
- 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
- References
- 2 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 Functions
- 2.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 MATLAB
- 2.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 Matrices
- 3.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