Part 3 Chapter 11 Matrix Inverse and Condition PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.

Slides:



Advertisements
Similar presentations
Splines and Piecewise Interpolation
Advertisements

Part 2 Chapter 6 Roots: Open Methods
Part 2 Chapter 6 Roots: Open Methods
Chapter 28 – Part II Matrix Operations. Gaussian elimination Gaussian elimination LU factorization LU factorization Gaussian elimination with partial.
Roots: Bracketing Methods
Chapter 4 Systems of Linear Equations; Matrices Section 6 Matrix Equations and Systems of Linear Equations.
Part 5 Chapter 19 Numerical Differentiation PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.
Part 3 Chapter 9 Gauss Elimination
Part 3 Chapter 10 LU Factorization PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill Companies,
Part 6 Chapter 22 Boundary-Value Problems PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.
General Linear Least-Squares and Nonlinear Regression
Part 4 Chapter 13 Linear Regression
Initial-Value Problems
Polynomial Interpolation
Chapter 11 Matrix Inverse and Condition. zHow do we get inverse [A]  1 ? zOne way is through LU decomposition and back- substitution zSolve [A]{x i }
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 10 LU Decomposition and Matrix.
1 Systems of Linear Equations Error Analysis and System Condition.
Part 3 Chapter 8 Linear Algebraic Equations and Matrices PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The.
Linear Simultaneous Equations
Matrix Mathematics in MATLAB and Excel
Using Matrices to Solve a 3-Variable System
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 2 Image Slides.
Chapter 7 Matrix Mathematics Matrix Operations Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 8 Traffic-Analysis Techniques. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 8-1.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Introduction to MATLAB 7 for Engineers William J. Palm.
Chapter 8 Objectives Understanding matrix notation.
Engineering Analysis ENG 3420 Fall 2009
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. A Concise Introduction to MATLAB ® William J. Palm III.
Mathematics of Cryptography Modular Arithmetic, Congruence,
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. by Lale Yurttas, Texas A&M University Part 31 Linear.
ES 240: Scientific and Engineering Computation. Matrix Inverse Chapter 11: Matrix Inverse Uchechukwu Ofoegbu Temple University.
Part 2 Chapter 7 Optimization
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. A Concise Introduction to MATLAB ® William J. Palm III.
Copyright © 2007 Pearson Education, Inc. Slide 7-1.
Chapter 9 Matrices and Determinants Copyright © 2014, 2010, 2007 Pearson Education, Inc Multiplicative Inverses of Matrices and Matrix Equations.
Copyright © 2013, 2009, 2005 Pearson Education, Inc. 1 5 Systems and Matrices Copyright © 2013, 2009, 2005 Pearson Education, Inc.
Part 4 Chapter 17 Polynomial Interpolation PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.
Part 2 Chapter 5 Roots: Bracketing Methods PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.
Part 3 Chapter 11 Matrix Inverse and Condition Part A All images copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 2 System of Linear Equations Sensitivity and Conditioning (2.3) Solving Linear Systems (2.4) January 19, 2010.
Working with Arrays in MATLAB
Eigenvalues The eigenvalue problem is to determine the nontrivial solutions of the equation Ax= x where A is an n-by-n matrix, x is a length n column.
ES 240: Scientific and Engineering Computation. Chapter 8 Chapter 8: Linear Algebraic Equations and Matrices Uchechukwu Ofoegbu Temple University.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. by Lale Yurttas, Texas A&M University Chapter 271 Boundary-Value.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 27.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 4 Chapter 15 General Least Squares and Non- Linear.
Part 6 Chapter 21 Adaptive Methods and Stiff Systems PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.
1 Lecture 3 Post-Graduate Students Advanced Programming (Introduction to MATLAB) Code: ENG 505 Dr. Basheer M. Nasef Computers & Systems Dept.
Part 3 Chapter 12 Iterative Methods
Part 3 Chapter 9 Gauss Elimination PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill Companies,
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Copyright © 1999 by the McGraw-Hill Companies, Inc. Barnett/Ziegler/Byleen College Algebra, 6 th Edition Chapter Seven Matrices & Determinants.
Chapter 13 Transportation Demand Analysis. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 3 - Chapter 8 Linear Algebraic Equations and Matrices.
Chapter 1 Computing Tools Variables, Scalars, and Arrays Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Part 3 Chapter 9 Gauss Elimination
Part 3 Chapter 12 Iterative Methods
Chapter 4 Systems of Linear Equations; Matrices
Linear Algebraic Equations and Matrices
Polynomial Interpolation
Chapter 7 Matrix Mathematics
Matrix Inverse and Condition
Linear Algebraic Equations and Matrices
Chapter 10.
CHAPTER OBJECTIVES The primary objective of this chapter is to show how to compute the matrix inverse and to illustrate how it can be.
Multiplicative Inverses of Matrices and Matrix Equations
General Linear Least-Squares and Nonlinear Regression
Part 3 Chapter 10 LU Factorization
Presentation transcript:

Part 3 Chapter 11 Matrix Inverse and Condition PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Chapter Objectives Knowing how to determine the matrix inverse in an efficient manner based on LU factorization. Understanding how the matrix inverse can be used to assess stimulus-response characteristics of engineering systems. Understanding the meaning of matrix and vector norms and how they are computed. Knowing how to use norms to compute the matrix condition number. Understanding how the magnitude of the condition number can be used to estimate the precision of solutions of linear algebraic equations.

Matrix Inverse Recall that if a matrix [A] is square, there is another matrix [A] -1, called the inverse of [A], for which [A][A] -1 =[A] -1 [A]=[I] The inverse can be computed in a column by column fashion by generating solutions with unit vectors as the right-hand-side constants:

Matrix Inverse (cont) Recall that LU factorization can be used to efficiently evaluate a system for multiple right-hand-side vectors - thus, it is ideal for evaluating the multiple unit vectors needed to compute the inverse.

Stimulus-Response Computations Many systems can be modeled as a linear combination of equations, and thus written as a matrix equation: The system response can thus be found using the matrix inverse.

Vector and Matrix Norms A norm is a real-valued function that provides a measure of the size or “length” of multi- component mathematical entities such as vectors and matrices. Vector norms and matrix norms may be computed differently.

Vector Norms For a vector {X} of size n, the p-norm is: Important examples of vector p-norms include:

Matrix Norms Common matrix norms for a matrix [A] include: Note -  max is the largest eigenvalue of [A] T [A].

Matrix Condition Number The matrix condition number Cond[A] is obtained by calculating Cond[A]=||A||·||A -1 || In can be shown that: The relative error of the norm of the computed solution can be as large as the relative error of the norm of the coefficients of [A] multiplied by the condition number. If the coefficients of [A] are known to t digit precision, the solution [X] may be valid to only t-log 10 (Cond[A]) digits.

MATLAB Commands MATLAB has built-in functions to compute both norms and condition numbers: –norm(X,p) Compute the p norm of vector X, where p can be any number, inf, or ‘fro’ (for the Euclidean norm) –norm(A,p) Compute a norm of matrix A, where p can be 1, 2, inf, or ‘fro’ (for the Frobenius norm) –cond(X,p) or cond(A,p) Calculate the condition number of vector X or matrix A using the norm specified by p.