𝔖 Scriptorium
✦   LIBER   ✦

📁

Signals and Systems with MATLAB and Simulink

✍ Scribed by Farzin Asadi


Publisher
Springer
Year
2024
Tongue
English
Leaves
481
Series
Synthesis Lectures on Engineering, Science, and Technology
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Preface
Contents
1 Introduction to MATLABŽ
1.1 Introduction
1.2 MATLAB Environment
1.3 Basic Operation with MATLAB
1.4 Clearing the Screen and Variables
1.5 Basic Matrix Operations
1.6 Trigonometric Functions
1.7 Hyperbolic Functions
1.8 Logarithmic and Exponential Function
1.9 Rounding Functions
1.10 Colon Operator
1.11 Linspace and Logspace Commands
1.12 Ones, Zeros and Eye Commands
1.13 Format Command
1.14 Polynomial Functions
1.15 Solving the Ordinary Differential Equations
1.16 Partial Fraction Expansion and Laplace Transform
1.17 Calculation of Limit, Derivative and Integral
1.18 MATLAB Editor
1.19 Plotting the Graph of Data
1.20 Getting Help in MATLAB
References
2 Convolution Integral and Sum
2.1 Introduction
2.2 Calculation of Convolution Integral with MATLAB
2.3 Calculation of Convolution Sum with MATLAB
2.4 Calculation of Summations with Symsum Function
Reference
3 Continuous Time and Discrete Time Fourier Series (CTFS and DTFS)
3.1 Introduction
3.2 Trigonometric Form of Fourier Series
3.3 Parseval’s Relation for Trigonometric Form of Fourier Series
3.4 Drawing the Graph of Truncated Trigonometric Fourier Series
3.5 Complex Form of Fourier Series
3.6 Parseval’s Relation for Complex Form of Fourier Series
3.7 Drawing the Graph of Truncated Trigonometric Fourier Series
3.8 Fourier Series for Discrete Time
References
4 Continuous Time Fourier Transform (CTFT)
4.1 Introduction
4.2 Fourier Transform of a Given Waveform
4.3 Fourier Command
4.4 ifourier Command
References
5 Discrete Time Fourier Transform (DTFT) and Discrete Fourier Transform (DFT)
5.1 Introduction
5.2 Calculation of DTFT
5.3 Periodicity of X(ejω)
5.4 Parseval’s Relation
5.5 FFT Command
References
6 Frequency Response of Continuous Time Systems
6.1 Introduction
6.2 Response of a LTI System to a Sinusoidal Input
6.3 Simulation of LTI Systems with Sinusoidal Inputs in Simulink
6.4 Bode Command
6.5 Drawing the Bode Plot in a Specific Range
6.6 Conversion of Horizontal Axis Unit into Hertz
6.7 Frequency Response of Low Pass and High Pass Filters
6.8 Gain Margin and Phase Margin
References
7 Frequency Response of Discrete Time Systems
7.1 Introduction
7.2 Frequency Response of Discrete Time LTI Systems
7.3 Response of Discrete Time LTI Systems to Sinusoidal Inputs
References
8 The Laplace Transform
8.1 Introduction
8.2 Calculation of Laplace Transform
8.3 Calculation of Inverse Laplace Transform
Reference
9 Impulse and Step Response of Continuous Time Systems
9.1 Introduction
9.2 Calculation of Impulse and Step Responses with Ilaplace Command
9.3 Impulse and Step Commands
9.4 Calculation of Output for Other Inputs
9.5 Time Delay Systems
9.6 DC Gain
9.7 Poles and Zeros
9.8 Stability
9.9 Pole Zero Cancelation
9.9.1 Reduction of Order of System
Reference
10 The Z Transform
10.1 Introduction
10.2 Discrete Time Unit Impulse Function
10.3 Discrete Time Unit Step Function
10.4 Z Transform
10.5 Inverse Z Transform
10.6 Inverse Z Transform
10.7 Z Transform Solution of Difference Equations
10.8 Calculation of Step and Impulse Responses
References
11 Discrete Time Systems
11.1 Introduction
11.2 Conversion from Continuous Time to Discrete Time
11.3 Defining a Discrete Time Transfer Function
11.4 Calculation of Pole and Zeros
11.5 Pole-Zero Plot
11.6 Stability
11.7 Impulse and Step Responses
11.8 Response to an Arbitrary Input
References
12 Continuous Time State Space Models
12.1 Introduction
12.2 Entering the Model to MATLAB
12.3 Conversion from Transfer Function Model to a State Space Model
12.4 Poles and Zeros of a State Space Model
12.5 Stability of State Space Models
12.6 Impulse and Step Response of a State Space Model
12.7 Initial Command
12.8 Similarity Transform
Reference
13 Discrete Time State Space Models
13.1 Introduction
13.2 Defining the State Space Model
13.3 Impulse and Step Responses
13.4 Conversion from State Space Model to Transfer Function Model
13.5 Stability of State Space Models
13.6 Response for Zero Input and Given Initial Condition
Reference
14 Simulation of Dynamic Systems with lsim Command
14.1 Introduction
14.2 Simulation of Transfer Function Models
14.3 Gensig Command
14.4 Simulation of State Space Models
Reference
15 Linearization of Nonlinear State Space Models
15.1 Introduction
15.2 Linearization of a Nonlinear System with 2 State Variables
15.3 Linearization of a Nonlinear System with 3 State Variables
Reference
16 Simulation of Continuous Time Systems with SimulinkŽ
16.1 Introduction
16.2 Modeling a Dynamical System with Integrator Blocks
16.3 Multiplexer Block
16.4 Giving Name to Scope Blocks
16.5 Selection of Solver
16.6 Transferring the Results from Simulink Environment to MATLABŽ
16.7 Transfer Function Block
16.8 Linear State Space Models
16.9 Nonlinear State Space Models
16.10 Van der Pol Equation
Reference
17 Simulation of Discrete Time Systems with SimulinkŽ
17.1 Introduction
17.2 Step Response of a Discrete Time Transfer Function
17.3 Exporting the Result to MATLAB Environment
17.4 Generating a Periodic Input with Repeating Sequence Stair Block
17.5 Observing Two or More Signals Simultaneously
17.6 Generating a Non-Periodic Input with Repeating Sequence Stair Block
17.7 Impulse Response of a System
17.8 State Space Block
17.9 Zero Order Hold Block
17.10 Delay Block
References
18 Introduction to Control Systems
18.1 Introduction
18.2 Parallel Connection of Two Systems
18.3 Series Connection of Two Systems
18.4 Feedback Connection of Two Systems
Reference


📜 SIMILAR VOLUMES


Signals and Systems with MATLAB Computin
✍ Steven T Karris 📂 Library 📅 2008 🏛 Orchard Pub 🌐 English

Salient features of this work include: mathematical derivation of each method is given to build the students understanding of numerical analysis; a variety of solved examples are given; computer programs for almost all numerical methods discussed have been presented in 'C' language; error analysis f

Signals and Systems with MATLAB Computin
✍ Steven T. Karris 📂 Library 📅 2006 🏛 Orchard Publications 🌐 English

This text has been superseded by the FOURTH EDITION which includes a comprehensive discussion on window functions and examples using the fft and ifft MATLAB functions. As in previous editions, this text is an introduction to continuous and discrete-time signals and systems. It contains numerous exam

Signals and Systems with MATLAB Computin
✍ Steven T Karris 📂 Library 📅 2008 🏛 MIX 🌐 English

This new (fourth) edition contains a 36-page discussion on window functions and additional examples using the MATLAB fft and ifft functions. As in the previous (third) edition, this text contains a comprehensive discussion and numerous illustrative examples on continuous and discrete time signals an

Signals and Systems with MATLAB Computin
✍ Steven T Karris 📂 Library 📅 2008 🏛 Orchard Publications 🌐 English

This text contains a comprehensive discussion on continuous and discrete time signals and systems with many MATLAB examples. It is written for junior and senior electrical and computer engineering students, and for self-study by working professionals. The prerequisites are a basic course in differen

System Simulation Techniques with MATLAB
✍ Dingyü Xue, YangQuan Chen 📂 Library 📅 2013 🏛 Wiley 🌐 English

<i>System Simulation Techniques with MATLAB and Simulink</i> comprehensively explains how to use MATLAB and Simulink to perform dynamic systems simulation tasks for engineering and non-engineering applications. <p>This book begins with covering the fundamentals of MATLAB programming and application