SlideShare a Scribd company logo
1 of 9
Download to read offline
EENGM0014 Mathematics for Signal Processing and
Communications
Tutorial 2
Soon Yau Cheong
University of Bristol
14 Oct 2016
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 1 / 9
Tutorial
1 Last week’s tutorial and Matlab
2 Revision on last lecture
3 Example and demonstration
4 C Programming
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 2 / 9
Similarity
Similar Matrix
If A and B are square matrices, A is similar to B if there is an invertible
matrix X such that
A = X B X−1
A and B have same characteristic polynomials hence the same eigenvalues.
Diagonalisation
If matrix A has linearly independent set of eigenvectors
A = X Λ X−1
where Λ is diagonal matrix
Diagonalisation Property
Ak
= XΛk
X−1
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 3 / 9
Spectral Decomposition
Hermitian matrix can be decomposed into
A = X Λ XH
It has:
real eigenvalues
eigenvectors corresponding to different eigenvalues are orthorgonal
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 4 / 9
Spectral Decomposition
A = XΛXH
= x1 · · · xn



λ1 0
...
0 λn






xH
1
...
xH
n



= λ1x1xH
1 + λ2x2xH
2 + ... + λnxnxH
n
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 5 / 9
Singular Value Decomposition
Any M × N matrix A can be decomposed into:
A = UΣV H
where U (M × M) and V(N × N) are unitary matrices and Σ (M × N) is
’diagonal’
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 6 / 9
Image Compression using SVD
MATLAB DEMO (run the code to see full resolution images)
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 7 / 9
MIMO
[Andrea Goldsmith, ”Wireless Communication”,2005]
Claim: We can cancel interference and restore X by performing SVD on
the channel matrix, [U,S,V]=svd(H) and
1. pre-multiplying X with V, ˆX = VX
2. multiply received signal, ˆY with UH, i.e. Y = UH ˆY
Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 8 / 9
Proof
say X = x1 x2 · · · xn
H
Y = UH ˆY
= UH
H ˆX
= UH
(UΣV H
)(VX)
= (UH
U)Σ(V H
V )X
= ΣX
=



λ1 0
...
0 λn






x1
...
xn


 =



λ1x1
...
λnxn



Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 9 / 9

More Related Content

What's hot

Calculus and Numerical Method =_=
Calculus and Numerical Method =_=Calculus and Numerical Method =_=
Calculus and Numerical Method =_=Fazirah Zyra
 
What is \"quadratic\"?
What is \"quadratic\"?What is \"quadratic\"?
What is \"quadratic\"?Cardinal
 
About functional SIR
About functional SIRAbout functional SIR
About functional SIRtuxette
 
Quaternion to Matrix, Matrix to Quaternion
Quaternion to Matrix, Matrix to QuaternionQuaternion to Matrix, Matrix to Quaternion
Quaternion to Matrix, Matrix to QuaternionMelody Kaye
 
Random Matrix Theory in Array Signal Processing: Application Examples
Random Matrix Theory in Array Signal Processing: Application ExamplesRandom Matrix Theory in Array Signal Processing: Application Examples
Random Matrix Theory in Array Signal Processing: Application ExamplesFörderverein Technische Fakultät
 
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...rahulmonikasharma
 
Introduction to Entropy
Introduction to EntropyIntroduction to Entropy
Introduction to EntropyAmarnath R
 
5HBC: How to Graph Implicit Relations Intro Packet!
5HBC: How to Graph Implicit Relations Intro Packet!5HBC: How to Graph Implicit Relations Intro Packet!
5HBC: How to Graph Implicit Relations Intro Packet!A Jorge Garcia
 
n-Curving - A Transformation of Curves
n-Curving - A Transformation of Curvesn-Curving - A Transformation of Curves
n-Curving - A Transformation of Curvesguest3f32c32
 
06-07 Chapter interpolation in MATLAB
06-07 Chapter interpolation in MATLAB06-07 Chapter interpolation in MATLAB
06-07 Chapter interpolation in MATLABDr. Mohammed Danish
 
Ib mathematics hl
Ib mathematics hlIb mathematics hl
Ib mathematics hlRoss
 
RETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRA
RETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRARETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRA
RETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRAmathsjournal
 

What's hot (16)

Calculus and Numerical Method =_=
Calculus and Numerical Method =_=Calculus and Numerical Method =_=
Calculus and Numerical Method =_=
 
What is \"quadratic\"?
What is \"quadratic\"?What is \"quadratic\"?
What is \"quadratic\"?
 
About functional SIR
About functional SIRAbout functional SIR
About functional SIR
 
Quaternion to Matrix, Matrix to Quaternion
Quaternion to Matrix, Matrix to QuaternionQuaternion to Matrix, Matrix to Quaternion
Quaternion to Matrix, Matrix to Quaternion
 
Graphing systems
Graphing systemsGraphing systems
Graphing systems
 
Random Matrix Theory in Array Signal Processing: Application Examples
Random Matrix Theory in Array Signal Processing: Application ExamplesRandom Matrix Theory in Array Signal Processing: Application Examples
Random Matrix Theory in Array Signal Processing: Application Examples
 
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
Numerical Solution to Ninth order Non- Linear Differential Equation Using the...
 
Introduction to Entropy
Introduction to EntropyIntroduction to Entropy
Introduction to Entropy
 
Graph Partitioning and Spectral Methods
Graph Partitioning and Spectral MethodsGraph Partitioning and Spectral Methods
Graph Partitioning and Spectral Methods
 
5HBC: How to Graph Implicit Relations Intro Packet!
5HBC: How to Graph Implicit Relations Intro Packet!5HBC: How to Graph Implicit Relations Intro Packet!
5HBC: How to Graph Implicit Relations Intro Packet!
 
n-Curving - A Transformation of Curves
n-Curving - A Transformation of Curvesn-Curving - A Transformation of Curves
n-Curving - A Transformation of Curves
 
06-07 Chapter interpolation in MATLAB
06-07 Chapter interpolation in MATLAB06-07 Chapter interpolation in MATLAB
06-07 Chapter interpolation in MATLAB
 
Ib mathematics hl
Ib mathematics hlIb mathematics hl
Ib mathematics hl
 
Estimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample SetsEstimating Space-Time Covariance from Finite Sample Sets
Estimating Space-Time Covariance from Finite Sample Sets
 
Presentation
PresentationPresentation
Presentation
 
RETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRA
RETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRARETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRA
RETOOLING OF COLOR IMAGING IN THE QUATERNION ALGEBRA
 

Similar to Tutorial2

Supervised Planetary Unmixing with Optimal Transport
Supervised Planetary Unmixing with Optimal TransportSupervised Planetary Unmixing with Optimal Transport
Supervised Planetary Unmixing with Optimal TransportSina Nakhostin
 
LMI BMI UFO Presentation 2013
LMI BMI UFO Presentation 2013LMI BMI UFO Presentation 2013
LMI BMI UFO Presentation 2013mikhailkonnik
 
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...NTNU
 
Matrix Completion Presentation
Matrix Completion PresentationMatrix Completion Presentation
Matrix Completion PresentationMichael Hankin
 
Reachability Analysis via Net Structure
Reachability Analysis via Net StructureReachability Analysis via Net Structure
Reachability Analysis via Net StructureUniversität Rostock
 
02-VariableLengthCodes_pres.pdf
02-VariableLengthCodes_pres.pdf02-VariableLengthCodes_pres.pdf
02-VariableLengthCodes_pres.pdfJunZhao68
 

Similar to Tutorial2 (14)

tutorial4
tutorial4tutorial4
tutorial4
 
Tutorial7
Tutorial7Tutorial7
Tutorial7
 
Supervised Planetary Unmixing with Optimal Transport
Supervised Planetary Unmixing with Optimal TransportSupervised Planetary Unmixing with Optimal Transport
Supervised Planetary Unmixing with Optimal Transport
 
LMI BMI UFO Presentation 2013
LMI BMI UFO Presentation 2013LMI BMI UFO Presentation 2013
LMI BMI UFO Presentation 2013
 
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
An Importance Sampling Approach to Integrate Expert Knowledge When Learning B...
 
Clustering-beamer.pdf
Clustering-beamer.pdfClustering-beamer.pdf
Clustering-beamer.pdf
 
Tutorial3
Tutorial3Tutorial3
Tutorial3
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Learning the structure of Gaussian Graphical models with unobserved variables...
Learning the structure of Gaussian Graphical models with unobserved variables...Learning the structure of Gaussian Graphical models with unobserved variables...
Learning the structure of Gaussian Graphical models with unobserved variables...
 
Matrix Completion Presentation
Matrix Completion PresentationMatrix Completion Presentation
Matrix Completion Presentation
 
Reachability Analysis via Net Structure
Reachability Analysis via Net StructureReachability Analysis via Net Structure
Reachability Analysis via Net Structure
 
QMC: Undergraduate Workshop, Introduction to Monte Carlo Methods with 'R' Sof...
QMC: Undergraduate Workshop, Introduction to Monte Carlo Methods with 'R' Sof...QMC: Undergraduate Workshop, Introduction to Monte Carlo Methods with 'R' Sof...
QMC: Undergraduate Workshop, Introduction to Monte Carlo Methods with 'R' Sof...
 
02-VariableLengthCodes_pres.pdf
02-VariableLengthCodes_pres.pdf02-VariableLengthCodes_pres.pdf
02-VariableLengthCodes_pres.pdf
 
Pca ppt
Pca pptPca ppt
Pca ppt
 

Recently uploaded

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
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
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
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
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
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
 
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
 
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
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
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
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Recently uploaded (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
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)
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
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
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
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
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
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
 
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...
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
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
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.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
 

Tutorial2

  • 1. EENGM0014 Mathematics for Signal Processing and Communications Tutorial 2 Soon Yau Cheong University of Bristol 14 Oct 2016 Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 1 / 9
  • 2. Tutorial 1 Last week’s tutorial and Matlab 2 Revision on last lecture 3 Example and demonstration 4 C Programming Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 2 / 9
  • 3. Similarity Similar Matrix If A and B are square matrices, A is similar to B if there is an invertible matrix X such that A = X B X−1 A and B have same characteristic polynomials hence the same eigenvalues. Diagonalisation If matrix A has linearly independent set of eigenvectors A = X Λ X−1 where Λ is diagonal matrix Diagonalisation Property Ak = XΛk X−1 Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 3 / 9
  • 4. Spectral Decomposition Hermitian matrix can be decomposed into A = X Λ XH It has: real eigenvalues eigenvectors corresponding to different eigenvalues are orthorgonal Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 4 / 9
  • 5. Spectral Decomposition A = XΛXH = x1 · · · xn    λ1 0 ... 0 λn       xH 1 ... xH n    = λ1x1xH 1 + λ2x2xH 2 + ... + λnxnxH n Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 5 / 9
  • 6. Singular Value Decomposition Any M × N matrix A can be decomposed into: A = UΣV H where U (M × M) and V(N × N) are unitary matrices and Σ (M × N) is ’diagonal’ Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 6 / 9
  • 7. Image Compression using SVD MATLAB DEMO (run the code to see full resolution images) Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 7 / 9
  • 8. MIMO [Andrea Goldsmith, ”Wireless Communication”,2005] Claim: We can cancel interference and restore X by performing SVD on the channel matrix, [U,S,V]=svd(H) and 1. pre-multiplying X with V, ˆX = VX 2. multiply received signal, ˆY with UH, i.e. Y = UH ˆY Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 8 / 9
  • 9. Proof say X = x1 x2 · · · xn H Y = UH ˆY = UH H ˆX = UH (UΣV H )(VX) = (UH U)Σ(V H V )X = ΣX =    λ1 0 ... 0 λn       x1 ... xn    =    λ1x1 ... λnxn    Soon Yau Cheong (University of Bristol) EENGM0014 Mathematics for Signal Processing and Communications14 Oct 2016 9 / 9