Book description
The book serves to be both a textbook and a reference for the theory and laboratory courses offered to undergraduate and graduate engineering students, and for practicing engineers.
Table of contents
- Copyright
- Preface
- Acknowledgements
- Introduction to MATLAB®
- Constants, Variables and Expressions
-
Vectors and Matrices
- Introduction
- Scalars and Vectors
- Entering Data in Matrices
- Line Continuation
- Matrix Subscripts/Indices
- Multi-Dimensional Matrices and Arrays
- Matrix Manipulations
- Generation of Special Matrices
- Some Useful Commands Related to Matrices
- Matrix and Array Operations
- Functions with Array Inputs
- Structure Arrays
- Cell Arrays
- Some Useful Commands of Structures and Cells
- Summary
- List of Commands
- Problems
-
Polynomials
- Introduction
- Entering a Polynomial
- Polynomial Evaluation
- Roots of a Polynomial
- Polynomial Addition and Subtraction
- Polynomial Multiplication
- Polynomial Division
- Formulation of Polynomial Equation
- Characteristic Polynomial of a Matrix
- Polynomial Differentiation
- Polynomial Integration
- Polynomial Curve Fitting
- Evaluation of Polynomials with Matrix Arguments
- Summary
- List of Commands
- Problems
- Input–Output Statements
- MATLAB Graphics
- Control Structures
- Writing Programs and Functions
- Ordinary Differential Equations and Symbolic Mathematics
-
Simulink® Basics
- Introduction
- Starting Simulink
- Simulink Modelling
- Solvers
- Simulating a Model
- Using Variables from MATLAB
- Data Import/Export
- State-Space Modelling and Simulation
- Simultation of Non-Linear Systems
- Obtaining State-Space Model from Simulink Diagram
- Creating Sub-Systems
- Creating Masked Sub-Systems
- Getting Help for Simulink
- Summary
- Problems
-
MATLAB Applications in Control Systems-I
- Introduction
- Laplace Transform
- Inverse Laplace Transformation
- Partial-Fraction Expansion Using MATLAB
- Transfer Function Representation
- Zeros, Poles and Pole–Zero Map of a Transfer Function
- State-Space Representation of Dynamic Systems
- Transfer Function to State-Space Conversion
- State-Space to Transfer Function Conversion
- Series/Cascade, Parallel and Feedback Connections
- Time Response of Control Systems
- Standard Input Test Signals
- Step Response of Linear Dynamic Systems
- Performance Indices
- Impulse Response of Control Systems
- Ramp Response of Control Systems
- Response to Arbitrary Input
- Steady-State Errors Analysis
- Different Representations of Transfer Functions
- Steady-State Errors
- Steady-State Errors for Different Types of Inputs
- Steady-State Errors for Different Types of Systems
- Stability of Control Systems
- Routh-Hurwitz Criterion
- Routh Stability Criterion (State-Space Representation)
- Summary
- List of Commands
- Problems
-
MATLAB Applications in Control Systems-II
- Introduction
- Root Locus
- Root Locus Plot Using MATLAB
- Root Locus Using plot Command
- Polar Grid Lines in Root Locus Diagram
- Finding Gain K at a Given Point on the Root Locus
- Root Locus Plot (State-Space Representation)
- Frequency-Domain Analysis of Control Systems
- Frequency Response Representation
- Bode Plots
- Plotting Bode Diagrams
- Indicating Gain and Phase Angles on the Bode Diagrams
- Gain Margin and Phase Margin
- Gain Margin and Phase Margin Calculations Using MATLAB
- Frequency Response Specifications
- Calculation of Frequency Response Specifications
- Bode Diagrams for State-Space Representation
- Polar Plots
- Nyquist Plots
- Nyquist Plots for State-Space System
- Nichols Chart
- Summary
- List of Commands
- Problems
-
MATLAB Applications in Neural Networks
- Introduction
- Salient Features of Artificial Neural Networks
- Artificial Neuron Model
- Transfer Functions
- Ann Architectures
- Learning
- Applications Using Multilayer Perceptron
- Using Graphical User Interface
- Ann Based Control
- Process Control Problem
- Implementation of Ann Controller
- Creating RBF Neural Network
- Self-Organizing Feature Maps
- Summary
- List of Commands/Functions
- Problems
- MATLAB Applications in Fuzzy Logic Systems
-
MATLAB Applications in Digital Signal Processing
- Introduction
- Signals and Systems Classification
- Operations on Discrete-Time Signals
- Multirate Signal Processing Functions
- Convolution
- Z-Transform
- Discrete-Time Fourier Transform
- Discrete Fourier Transform
- Fast Fourier Transform (FFT)
- Digital Filter Design
- Filter Design and Analysis Tool
- Filter Visualization Tool
- IIR Filter Design Using FDA Tool
- FIR Filter Design Using FDA Tool
- Summary
- List of Commands/Functions
- User-Defined Functions
- Problems
- Graphical User Interface
- Control System Analysis Using LTI Viewer
- Bibliography
- Color Insert
- Index
Product information
- Title: MATLAB® and Its Applications in Engineering: [Based on MATLAB 7.5 (R2007b)]
- Author(s):
- Release date: August 2008
- Publisher(s): Pearson India
- ISBN: 9788131716816
You might also like
book
MATLAB Control Systems Engineering
MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you …
book
MATLAB for Neuroscientists, 2nd Edition
MATLAB for Neuroscientists serves as the only complete study manual and teaching resource for MATLAB, the …
book
Essential MATLAB for Engineers and Scientists Fourth Edition
The essential guide to MATLAB as a problem solving tool This text presents MATLAB both as …
book
Practical Signals Theory with MATLAB Applications
is organized around applications, first introducing the actual behavior of specific signals and then using them …