SlideShare a Scribd company logo
1 of 12
Calculus of Vectors & Matrices
Calculus of Vector & Matrix
Calculus of Vectors & Matrices
Reason:
Since the state space representation of dynamic systems is in terms of vectors and matrices, we need
to understand the calculus of vectors and matrices and its operations when we study their dynamic
behaviors.
In this course we assume that
“a given vector x(t) or matrix A(t) is continuous, if all its elements xi(t) or aij(t) are continuous
functions of t.”
3/26/2022 2
Calculus of Vector & Matrix
a) Integral and Derivative
The integral or derivative of an n1 vector x(t) w.r.t. a scalar t is a vector of integrals or
derivative of its elements.
and
3/26/2022 3
 
1
2
( ) ( )
( )
( )
( )
i
n
t dt x t dt
x t dt
x t dt
x t dt
 




 
 
  
 
 
x
1
2
( ) ( )
( )
( )
( )
i
n
d d
dt dt
d
dt
d
dt
d
dt
t x t
x t
x t
x t
 
  
 
 
 
  
 
 
 
x
Calculus of Vector & Matrix
The integral or derivative of an nn matrix A(t) w.r.t. a scalar t is a matrix of integrals or
derivative of each individual element.
and
The derivative of a product of two conformable matrices A(t) and B(t) is given as
3/26/2022 4
11 12 1
21 22 2
1 2
( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
ij
n
n
n n nn
t dt a t dt
a t dt a t dt a t dt
a t dt a t dt a t dt
a t dt a t dt a t dt
 
 
 
  
  
  

 
 
  
 
 
A
11 12 1
21 22 2
1 2
( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
n
n
n n nn
d d
t t
dt dt
d d d
a t a t a t
dt dt dt
d d d
a t a t a t
dt dt dt
d d d
a t a t a t
dt dt dt
 

 
 
 
 
  
 
 
 
A A
( ) ( )
{ ( ) (t)} ( ) ( )
d t d t
d t t t
dt dt dt


A B
A B B A
Calculus of Vector & Matrix
Theorem: If F(t) is square and nonsingular, then the derivative of the matrix inverse is
Proof: Since
and
we have
or
Pre-multiply both sides by F1
(t), we have
End
3/26/2022 5
1 1 1
( ) ( ){ ( )} ( )
d d
t t t t
dt dt
  
 
F F F F
1
1 1
( ) ( )
[ ( ) ( )] ( ) ( )
d t d t
d t t t t
dt dt dt

 
 
F F
F F F F
1
[ ( ) ( )] ( )
d d
t t t
dt dt

 
F F I 0
1
1
( ) ( )
( ) ( )
d t d t
t t
dt dt


 
F F
F F 0
1
1
( ) ( )
( ) ( )
d t d t
t t
dt dt




F F
F F
1 1 1
( ) ( ){ ( )} ( )
d d
t t t t
dt dt
  


F F F F
Calculus of Vector & Matrix
Fundamental Theorem of Calculus
The fundamental theorem of calculus in the matrix case is
Leibniz Rule
The Leibniz rule in matrix case has the form
 Also we have
3/26/2022 6
0 ( ) ( )
t
d
dt
d t
 
A A
 
( ) ( )
( ) ( )
( , ) ( , ( )) ( ) ( , ( )) ( ) ( , )
g t g t
f t f t
d t d t g t g t t f t f t t d
dt t
   

 


 
A A A A
0
0 0
( ) ( )
|| || || || ,
t t
d d t t
    

 
x x
Calculus of Vector & Matrix
b) Differentiation of Scalar Function w.r.t. Vector
(1) If f(x) is a differentiable scalar-valued function of an n-vector x, then
and
Here df(x)/dx is called the gradient of f with respect to x and denoted as xf(x).
3/26/2022 7
1
2
( )
( )
( )
( )
n
df
dx
df
dx
df
dx
df
d
 
 
 
 

 
 
 
 
 
x
x
x
x
x
2 2 2
2
1 2 1
1
2 2 2
2
2
2 1 2
2
2
2 2 2
2
1 2
( ) ( ) ( )
( ) ( ) ( )
( )
( ) ( ) ( )
n
n
n n n
df df df
dx dx dx dx
dx
df df df
df
dx dx dx dx
dx
d
df df df
dx dx dx dx dx
 
 
 
 
  
 
 
 
 
x x x
x x x
x
x
x x x
Calculus of Vector & Matrix
(2) If f(x) is an inner product of two vectors x and y, then the gradient vector can be
expressed as
Proof: Let vectors x and y as
Then we have
and their derivatives are
and
End
3/26/2022 8
and
T T
 
 
 
x y y x
y y
x x
1 1
2 2
and
n n
x y
x y
x y
 
   
   
   
   
   
x y
1 1 2 2
T T
n n
x y x y x y
    
x y y x
1 1
2
2
T
T T
T
n
n
x y
y
x
y
x
 
   
   
  
   
  
 
  
   
 
 
 
x y
x y x y
y
x
x y
1 1
2
2
T
T T
T
n
n
x y
y
x
y
x
 
   
   
  
   
  
 
  
   
 
 
 
 
y x
y x y x
y
x
y x
Calculus of Vector & Matrix
(3) For a scalar-valued function f(x) = xTAx,
If matrix A is symmetrical, the gradient vector can be expressed as
and
3/26/2022 9
  ( )
T T

 

x Ax A A x
x
  2
T



x Ax Ax
x
 
2
2
2
T



x Ax A
x
Calculus of Vector & Matrix
c) Differentiation of Vector w.r.t. Vector
For a vector function z(x), we have
This matrix is called the Jacobian matrix and written as Jx[z(x)], i.e.,
3/26/2022 10
{ ( )} i
j
z
d
J
d x
 

   

 
 
x
z
z x
x
1 1 1
1 2
2 2 2
1 2
1 2
n
n
n n n
n
z z z
x x x
z z z
d
x x x
d
z z z
x x x
 
  
 
  
 
  
 
 
   
 
 
 
  
 
  
 
z
x
Calculus of Vector & Matrix
d) Partial Derivatives
Consider the functions f = f(y, x, t), y = y(x, t), and x = x(t). We define the following operations:
and
Similar operations on the vector functions z = z(y, x, t), y = y(x, t), and x = x(t) are
and
The second partial of a scalar z(x), with respect to a vector x, is a matrix denoted by
The above matrix is called the Hessian matrix of z.
3/26/2022 11
T
df f f
d
  
 
 
 
  
 
y
x x y x
T T
T
df d f
f f f
dt dt t t
     
 
   
 
   
   
   
   
 
   
 
x y
y
x x y y
T
d
d
   

 
 
 

 
z y z
z
x x x
y
d d
d d
dt dt t
dt dt
    
  
 
 
   
 
   
  
  
 
 
 
 
z x z
z y x y z
y x x
2 2
2
i j
z z
x x
 
 
  
 
 
 
x
Calculus of Vector & Matrix
e) Taylor Series Expansion
The Taylor series expansion of a vector function of vector x about x0 is defined as
3/26/2022 12
0 0
0
0 0
0
0
0 0
0
( )
( ) ( ) ( )
( )
1 ( ) ( )
2!
( )
1 ( ) ( ) ( )
3!
T
T
T
T
T
f
f f
f
f
x x
x x
x x
x
x x x x
x
x
x x x x
x x
x
x x x x x x
x x x




 
  
 

 
 
 
 
  
 
 
 
 
 
  
 
 
   
 
 
  
 
 
 
 
 
 
 
higher-order terms


More Related Content

What's hot

Applied numerical methods lec6
Applied numerical methods lec6Applied numerical methods lec6
Applied numerical methods lec6Yasser Ahmed
 
2012 mdsp pr11 ica part 2 face recognition
2012 mdsp pr11 ica part 2 face recognition2012 mdsp pr11 ica part 2 face recognition
2012 mdsp pr11 ica part 2 face recognitionnozomuhamada
 
Seismic data processing (mathematical foundations)
Seismic data processing (mathematical foundations)Seismic data processing (mathematical foundations)
Seismic data processing (mathematical foundations)Amin khalil
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachYang Hong
 
State space courses
State space coursesState space courses
State space coursesKAMEL HEMSAS
 
Engineering Mathematics 2 questions & answers
Engineering Mathematics 2 questions & answersEngineering Mathematics 2 questions & answers
Engineering Mathematics 2 questions & answersMzr Zia
 
Direct Methods to Solve Linear Equations Systems
Direct Methods to Solve Linear Equations SystemsDirect Methods to Solve Linear Equations Systems
Direct Methods to Solve Linear Equations SystemsLizeth Paola Barrero
 
Taller PII Cabrera_Carlosama_Chavez
Taller PII Cabrera_Carlosama_ChavezTaller PII Cabrera_Carlosama_Chavez
Taller PII Cabrera_Carlosama_ChavezGRACECAROLINACABRERA
 
Conversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsConversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsJyoti Singh
 
Chapter 3: Linear Systems and Matrices - Part 2/Slides
Chapter 3: Linear Systems and Matrices - Part 2/SlidesChapter 3: Linear Systems and Matrices - Part 2/Slides
Chapter 3: Linear Systems and Matrices - Part 2/SlidesChaimae Baroudi
 
Chapter 3: Linear Systems and Matrices - Part 3/Slides
Chapter 3: Linear Systems and Matrices - Part 3/SlidesChapter 3: Linear Systems and Matrices - Part 3/Slides
Chapter 3: Linear Systems and Matrices - Part 3/SlidesChaimae Baroudi
 
Chapter 3: Linear Systems and Matrices - Part 1/Slides
Chapter 3: Linear Systems and Matrices - Part 1/SlidesChapter 3: Linear Systems and Matrices - Part 1/Slides
Chapter 3: Linear Systems and Matrices - Part 1/SlidesChaimae Baroudi
 

What's hot (20)

Es272 ch4a
Es272 ch4aEs272 ch4a
Es272 ch4a
 
Applied numerical methods lec6
Applied numerical methods lec6Applied numerical methods lec6
Applied numerical methods lec6
 
2012 mdsp pr11 ica part 2 face recognition
2012 mdsp pr11 ica part 2 face recognition2012 mdsp pr11 ica part 2 face recognition
2012 mdsp pr11 ica part 2 face recognition
 
Seismic data processing (mathematical foundations)
Seismic data processing (mathematical foundations)Seismic data processing (mathematical foundations)
Seismic data processing (mathematical foundations)
 
State space models
State space modelsState space models
State space models
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space Approach
 
勾配法
勾配法勾配法
勾配法
 
State space courses
State space coursesState space courses
State space courses
 
Engineering Mathematics 2 questions & answers
Engineering Mathematics 2 questions & answersEngineering Mathematics 2 questions & answers
Engineering Mathematics 2 questions & answers
 
Nsm
Nsm Nsm
Nsm
 
Direct Methods to Solve Linear Equations Systems
Direct Methods to Solve Linear Equations SystemsDirect Methods to Solve Linear Equations Systems
Direct Methods to Solve Linear Equations Systems
 
Taller PII Cabrera_Carlosama_Chavez
Taller PII Cabrera_Carlosama_ChavezTaller PII Cabrera_Carlosama_Chavez
Taller PII Cabrera_Carlosama_Chavez
 
02mathematics
02mathematics02mathematics
02mathematics
 
02mathematics
02mathematics02mathematics
02mathematics
 
Unit 4 jwfiles
Unit 4 jwfilesUnit 4 jwfiles
Unit 4 jwfiles
 
Conversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsConversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable models
 
Chapter 3: Linear Systems and Matrices - Part 2/Slides
Chapter 3: Linear Systems and Matrices - Part 2/SlidesChapter 3: Linear Systems and Matrices - Part 2/Slides
Chapter 3: Linear Systems and Matrices - Part 2/Slides
 
Chapter 3: Linear Systems and Matrices - Part 3/Slides
Chapter 3: Linear Systems and Matrices - Part 3/SlidesChapter 3: Linear Systems and Matrices - Part 3/Slides
Chapter 3: Linear Systems and Matrices - Part 3/Slides
 
Inner product spaces
Inner product spacesInner product spaces
Inner product spaces
 
Chapter 3: Linear Systems and Matrices - Part 1/Slides
Chapter 3: Linear Systems and Matrices - Part 1/SlidesChapter 3: Linear Systems and Matrices - Part 1/Slides
Chapter 3: Linear Systems and Matrices - Part 1/Slides
 

Similar to 2.5 Calculus of Vector & Matrix_2022.ppsx

linear transformation
linear transformationlinear transformation
linear transformationmansi acharya
 
Eigenvalues, Eigenvectors and Quadratic Forms.pdf
Eigenvalues, Eigenvectors and Quadratic Forms.pdfEigenvalues, Eigenvectors and Quadratic Forms.pdf
Eigenvalues, Eigenvectors and Quadratic Forms.pdfAugustoMiguel Ramos
 
linear-transformations-2017-03-19-14-38-49.pdf
linear-transformations-2017-03-19-14-38-49.pdflinear-transformations-2017-03-19-14-38-49.pdf
linear-transformations-2017-03-19-14-38-49.pdfBinitAgarwala3
 
linear transfermation.pptx
linear transfermation.pptxlinear transfermation.pptx
linear transfermation.pptxUmme habiba
 
Determinants, crammers law, Inverse by adjoint and the applications
Determinants, crammers law,  Inverse by adjoint and the applicationsDeterminants, crammers law,  Inverse by adjoint and the applications
Determinants, crammers law, Inverse by adjoint and the applicationsNikoBellic28
 
Regression & Classification
Regression & ClassificationRegression & Classification
Regression & Classification주영 송
 
Linear transformation.ppt
Linear transformation.pptLinear transformation.ppt
Linear transformation.pptRaj Parekh
 
Principal Component Analysis
Principal Component AnalysisPrincipal Component Analysis
Principal Component AnalysisSumit Singh
 
Banco de preguntas para el ap
Banco de preguntas para el apBanco de preguntas para el ap
Banco de preguntas para el apMARCELOCHAVEZ23
 
state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...Waqas Afzal
 
Notions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systemsNotions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systemsStavros Vologiannidis
 
Matrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIAMatrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIADheeraj Kataria
 
Linear transformations and matrices
Linear transformations and matricesLinear transformations and matrices
Linear transformations and matricesEasyStudy3
 

Similar to 2.5 Calculus of Vector & Matrix_2022.ppsx (20)

nabil-201-chap-06.ppt
nabil-201-chap-06.pptnabil-201-chap-06.ppt
nabil-201-chap-06.ppt
 
linear transformation
linear transformationlinear transformation
linear transformation
 
Intro Class.ppt
Intro Class.pptIntro Class.ppt
Intro Class.ppt
 
Eigenvalues, Eigenvectors and Quadratic Forms.pdf
Eigenvalues, Eigenvectors and Quadratic Forms.pdfEigenvalues, Eigenvectors and Quadratic Forms.pdf
Eigenvalues, Eigenvectors and Quadratic Forms.pdf
 
FEM 3 TwoD CST.ppt
FEM 3 TwoD CST.pptFEM 3 TwoD CST.ppt
FEM 3 TwoD CST.ppt
 
linear-transformations-2017-03-19-14-38-49.pdf
linear-transformations-2017-03-19-14-38-49.pdflinear-transformations-2017-03-19-14-38-49.pdf
linear-transformations-2017-03-19-14-38-49.pdf
 
linear transfermation.pptx
linear transfermation.pptxlinear transfermation.pptx
linear transfermation.pptx
 
Determinants, crammers law, Inverse by adjoint and the applications
Determinants, crammers law,  Inverse by adjoint and the applicationsDeterminants, crammers law,  Inverse by adjoint and the applications
Determinants, crammers law, Inverse by adjoint and the applications
 
Regression & Classification
Regression & ClassificationRegression & Classification
Regression & Classification
 
Vcla 1
Vcla 1Vcla 1
Vcla 1
 
Linear transformation.ppt
Linear transformation.pptLinear transformation.ppt
Linear transformation.ppt
 
Principal Component Analysis
Principal Component AnalysisPrincipal Component Analysis
Principal Component Analysis
 
PART I.3 - Physical Mathematics
PART I.3 - Physical MathematicsPART I.3 - Physical Mathematics
PART I.3 - Physical Mathematics
 
Matlab cheatsheet
Matlab cheatsheetMatlab cheatsheet
Matlab cheatsheet
 
Banco de preguntas para el ap
Banco de preguntas para el apBanco de preguntas para el ap
Banco de preguntas para el ap
 
state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...
 
D021018022
D021018022D021018022
D021018022
 
Notions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systemsNotions of equivalence for linear multivariable systems
Notions of equivalence for linear multivariable systems
 
Matrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIAMatrix presentation By DHEERAJ KATARIA
Matrix presentation By DHEERAJ KATARIA
 
Linear transformations and matrices
Linear transformations and matricesLinear transformations and matrices
Linear transformations and matrices
 

Recently uploaded

Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 

Recently uploaded (20)

Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 

2.5 Calculus of Vector & Matrix_2022.ppsx

  • 1. Calculus of Vectors & Matrices
  • 2. Calculus of Vector & Matrix Calculus of Vectors & Matrices Reason: Since the state space representation of dynamic systems is in terms of vectors and matrices, we need to understand the calculus of vectors and matrices and its operations when we study their dynamic behaviors. In this course we assume that “a given vector x(t) or matrix A(t) is continuous, if all its elements xi(t) or aij(t) are continuous functions of t.” 3/26/2022 2
  • 3. Calculus of Vector & Matrix a) Integral and Derivative The integral or derivative of an n1 vector x(t) w.r.t. a scalar t is a vector of integrals or derivative of its elements. and 3/26/2022 3   1 2 ( ) ( ) ( ) ( ) ( ) i n t dt x t dt x t dt x t dt x t dt                  x 1 2 ( ) ( ) ( ) ( ) ( ) i n d d dt dt d dt d dt d dt t x t x t x t x t                     x
  • 4. Calculus of Vector & Matrix The integral or derivative of an nn matrix A(t) w.r.t. a scalar t is a matrix of integrals or derivative of each individual element. and The derivative of a product of two conformable matrices A(t) and B(t) is given as 3/26/2022 4 11 12 1 21 22 2 1 2 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ij n n n n nn t dt a t dt a t dt a t dt a t dt a t dt a t dt a t dt a t dt a t dt a t dt                            A 11 12 1 21 22 2 1 2 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) n n n n nn d d t t dt dt d d d a t a t a t dt dt dt d d d a t a t a t dt dt dt d d d a t a t a t dt dt dt                     A A ( ) ( ) { ( ) (t)} ( ) ( ) d t d t d t t t dt dt dt   A B A B B A
  • 5. Calculus of Vector & Matrix Theorem: If F(t) is square and nonsingular, then the derivative of the matrix inverse is Proof: Since and we have or Pre-multiply both sides by F1 (t), we have End 3/26/2022 5 1 1 1 ( ) ( ){ ( )} ( ) d d t t t t dt dt      F F F F 1 1 1 ( ) ( ) [ ( ) ( )] ( ) ( ) d t d t d t t t t dt dt dt      F F F F F F 1 [ ( ) ( )] ( ) d d t t t dt dt    F F I 0 1 1 ( ) ( ) ( ) ( ) d t d t t t dt dt     F F F F 0 1 1 ( ) ( ) ( ) ( ) d t d t t t dt dt     F F F F 1 1 1 ( ) ( ){ ( )} ( ) d d t t t t dt dt      F F F F
  • 6. Calculus of Vector & Matrix Fundamental Theorem of Calculus The fundamental theorem of calculus in the matrix case is Leibniz Rule The Leibniz rule in matrix case has the form  Also we have 3/26/2022 6 0 ( ) ( ) t d dt d t   A A   ( ) ( ) ( ) ( ) ( , ) ( , ( )) ( ) ( , ( )) ( ) ( , ) g t g t f t f t d t d t g t g t t f t f t t d dt t            A A A A 0 0 0 ( ) ( ) || || || || , t t d d t t         x x
  • 7. Calculus of Vector & Matrix b) Differentiation of Scalar Function w.r.t. Vector (1) If f(x) is a differentiable scalar-valued function of an n-vector x, then and Here df(x)/dx is called the gradient of f with respect to x and denoted as xf(x). 3/26/2022 7 1 2 ( ) ( ) ( ) ( ) n df dx df dx df dx df d                    x x x x x 2 2 2 2 1 2 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 2 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) n n n n n df df df dx dx dx dx dx df df df df dx dx dx dx dx d df df df dx dx dx dx dx                    x x x x x x x x x x x
  • 8. Calculus of Vector & Matrix (2) If f(x) is an inner product of two vectors x and y, then the gradient vector can be expressed as Proof: Let vectors x and y as Then we have and their derivatives are and End 3/26/2022 8 and T T       x y y x y y x x 1 1 2 2 and n n x y x y x y                       x y 1 1 2 2 T T n n x y x y x y      x y y x 1 1 2 2 T T T T n n x y y x y x                                    x y x y x y y x x y 1 1 2 2 T T T T n n x y y x y x                                      y x y x y x y x y x
  • 9. Calculus of Vector & Matrix (3) For a scalar-valued function f(x) = xTAx, If matrix A is symmetrical, the gradient vector can be expressed as and 3/26/2022 9   ( ) T T     x Ax A A x x   2 T    x Ax Ax x   2 2 2 T    x Ax A x
  • 10. Calculus of Vector & Matrix c) Differentiation of Vector w.r.t. Vector For a vector function z(x), we have This matrix is called the Jacobian matrix and written as Jx[z(x)], i.e., 3/26/2022 10 { ( )} i j z d J d x             x z z x x 1 1 1 1 2 2 2 2 1 2 1 2 n n n n n n z z z x x x z z z d x x x d z z z x x x                                        z x
  • 11. Calculus of Vector & Matrix d) Partial Derivatives Consider the functions f = f(y, x, t), y = y(x, t), and x = x(t). We define the following operations: and Similar operations on the vector functions z = z(y, x, t), y = y(x, t), and x = x(t) are and The second partial of a scalar z(x), with respect to a vector x, is a matrix denoted by The above matrix is called the Hessian matrix of z. 3/26/2022 11 T df f f d               y x x y x T T T df d f f f f dt dt t t                                       x y y x x y y T d d               z y z z x x x y d d d d dt dt t dt dt                                     z x z z y x y z y x x 2 2 2 i j z z x x              x
  • 12. Calculus of Vector & Matrix e) Taylor Series Expansion The Taylor series expansion of a vector function of vector x about x0 is defined as 3/26/2022 12 0 0 0 0 0 0 0 0 0 0 ( ) ( ) ( ) ( ) ( ) 1 ( ) ( ) 2! ( ) 1 ( ) ( ) ( ) 3! T T T T T f f f f f x x x x x x x x x x x x x x x x x x x x x x x x x x x x x                                                                  higher-order terms 