Today’s class Boundary Value Problems Eigenvalue Problems

Slides:



Advertisements
Similar presentations
Chapter 9 Approximating Eigenvalues
Advertisements

SE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM Read , 26-2, 27-1 CISE301_Topic8L8&9 KFUPM.
Chapter 6 Eigenvalues and Eigenvectors
Today’s class Romberg integration Gauss quadrature Numerical Methods
OCE301 Part II: Linear Algebra lecture 4. Eigenvalue Problem Ax = y Ax = x occur frequently in engineering analysis (eigenvalue problem) Ax =  x [ A.
Some useful linear algebra. Linearly independent vectors span(V): span of vector space V is all linear combinations of vectors v i, i.e.
Part 6 Chapter 22 Boundary-Value Problems PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright © The McGraw-Hill.
example: four masses on springs
Ch 7.3: Systems of Linear Equations, Linear Independence, Eigenvalues
Lecture 34 - Ordinary Differential Equations - BVP CVEN 302 November 28, 2001.
Development of Empirical Models From Process Data
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 24 Regression Analysis-Chapter 17.
NUU Department of Electrical Engineering Linear Algebra---Meiling CHEN1 Lecture 28 is positive definite Similar matrices Jordan form.
MOHAMMAD IMRAN DEPARTMENT OF APPLIED SCIENCES JAHANGIRABAD EDUCATIONAL GROUP OF INSTITUTES.
Ordinary Differential Equations Final Review Shurong Sun University of Jinan Semester 1,
Differential Equations and Boundary Value Problems
CISE301_Topic8L1KFUPM1 CISE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM Read , 26-2, 27-1.
Numerical solution of Differential and Integral Equations PSCi702 October 19, 2005.
1 Statistical Analysis Professor Lynne Stokes Department of Statistical Science Lecture 5QF Introduction to Vector and Matrix Operations Needed for the.
Boyce/DiPrima 9th ed, Ch 7.3: Systems of Linear Equations, Linear Independence, Eigenvalues Elementary Differential Equations and Boundary Value Problems,
Today’s class Numerical Integration Newton-Cotes Numerical Methods
ECON 1150 Matrix Operations Special Matrices
8.1 Vector spaces A set of vector is said to form a linear vector space V Chapter 8 Matrices and vector spaces.
1 Chapter 8 Ordinary differential equation Mathematical methods in the physical sciences 3rd edition Mary L. Boas Lecture 5 Introduction of ODE.
Algorithms for a large sparse nonlinear eigenvalue problem Yusaku Yamamoto Dept. of Computational Science & Engineering Nagoya University.
Newton's Method for Functions of Several Variables Joe Castle & Megan Grywalski.
Lecture 22 - Exam 2 Review CVEN 302 July 29, 2002.
Review Taylor Series and Error Analysis Roots of Equations
Engineering Analysis ENG 3420 Fall 2009 Dan C. Marinescu Office: HEC 439 B Office hours: Tu-Th 11:00-12:00.
Linear algebra: matrix Eigen-value Problems
Today’s class Spline Interpolation Quadratic Spline Cubic Spline Fourier Approximation Numerical Methods Lecture 21 Prof. Jinbo Bi CSE, UConn 1.
Computing Eigen Information for Small Matrices The eigen equation can be rearranged as follows: Ax = x  Ax = I n x  Ax - I n x = 0  (A - I n )x = 0.
Boundary-Value Problems Boundary-value problems are those where conditions are not known at a single point but rather are given at different values of.
Vector Norms and the related Matrix Norms. Properties of a Vector Norm: Euclidean Vector Norm: Riemannian metric:
Chapter 5 MATRIX ALGEBRA: DETEMINANT, REVERSE, EIGENVALUES.
Boundary Value Problems l Up to this point we have solved differential equations that have all of their initial conditions specified. l There is another.
Today’s class Numerical Differentiation Finite Difference Methods Numerical Methods Lecture 14 Prof. Jinbo Bi CSE, UConn 1.
What is the determinant of What is the determinant of
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.
Today’s class Roots of equation Finish up incremental search
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.
Exam 1 Oct 3, closed book Place ITE 119, Time:12:30-1:45pm
Lecture 6 - Single Variable Problems & Systems of Equations CVEN 302 June 14, 2002.
Curve Fitting Introduction Least-Squares Regression Linear Regression Polynomial Regression Multiple Linear Regression Today’s class Numerical Methods.
Today’s class Ordinary Differential Equations Runge-Kutta Methods
Exam 1 Oct 3, closed book Place ITE 119, Time:12:30-1:45pm One double-sided cheat sheet (8.5in x 11in) allowed Bring your calculator to the exam Chapters.
STROUD Worked examples and exercises are in the text Programme 5: Matrices MATRICES PROGRAMME 5.
STROUD Worked examples and exercises are in the text PROGRAMME 5 MATRICES.
Reduced echelon form Matrix equations Null space Range Determinant Invertibility Similar matrices Eigenvalues Eigenvectors Diagonabilty Power.
Ordinary Differential Equations (ODEs). Objectives of Topic  Solve Ordinary Differential Equations (ODEs).  Appreciate the importance of numerical methods.
ALGEBRAIC EIGEN VALUE PROBLEMS
Review of Eigenvectors and Eigenvalues from CliffsNotes Online mining-the-Eigenvectors-of-a- Matrix.topicArticleId-20807,articleId-
Chapter 6 Eigenvalues and Eigenvectors
Review of Eigenvectors and Eigenvalues
CHAPTER 3 NUMERICAL METHODS.
Systems of First Order Linear Equations
Eigenvalues and Eigenvectors
Numerical Analysis Lecture 45.
Some useful linear algebra
Today’s class Multiple Variable Linear Regression
Chapter 27.
Numerical Analysis Lecture 16.
Boyce/DiPrima 10th ed, Ch 7.3: Systems of Linear Equations, Linear Independence, Eigenvalues Elementary Differential Equations and Boundary Value Problems,
Eigenvalues and Eigenvectors
Numerical Analysis Lecture 17.
SKTN 2393 Numerical Methods for Nuclear Engineers
RAYAT SHIKSHAN SANSTHA’S S.M.JOSHI COLLEGE HADAPSAR, PUNE
ECE 576 POWER SYSTEM DYNAMICS AND STABILITY
Linear Algebra: Matrix Eigenvalue Problems – Part 2
Presentation transcript:

Today’s class Boundary Value Problems Eigenvalue Problems Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Boundary Value Problems Auxiliary conditions n-th order equation requires n conditions Initial value conditions All n conditions are specified at the same value of the independent variable Boundary value conditions The n conditions are specified at different values of the independent variable Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Initial value conditions Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Boundary value conditions Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Types of Boundary Conditions Simple B.C.: The value of the unknown function is given at the boundary. Neumann B.C.: The derivative of the unknown function is given at the boundary. Mixing B.C.: The combination of the unknown function’s value and derivative is given at the boundary. Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Boundary Value Problems Shooting Method Convert the boundary value problem into an equivalent initial value problem by choosing values for all dependent variables at one boundary Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Shooting Method Example Convert to first-order Guess a value for z(0) Use RK method or any other method to solve the ODE at y=10 Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Shooting Method Example Using RK method with an initial guess of z(0)=10 we get y(10)=168.3797 The specified condition was y(10)=200, so try again Using RK method with an initial guess of z(0)=20 we get y(10)=285.8980 With two guesses and a linear ODE, we can interpolate to find the correct value Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Shooting Method Example z(0)=10 z(0)=20 z(0)=12.69 Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Shooting Method If the ODE is non-linear, then you have to recast the problem as solving a series of root problems Think of the guessed values as a vector V That vector V will generate a y(yL) vector after solving the ODE The y(yL) vector should equal the boundary value conditions at yL Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Shooting Method Since y is a function of V, you can create a new discrepancy function F that is dependent on V The problem then becomes to zero the discrepancy We don’t know F so we cannot use normal root-solving methods But we can approach it by iteratively looking at the finite difference derivatives Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Finite-Difference Method (FDM) Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Finite-Difference Method (FDM) Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Finite-Difference Method (FDM) Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Matrix Form of Equation System Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

FDM Example Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Eigenvalue Problems Eigenvalue problems are a special class of boundary-value problem Common in engineering systems with oscillating behavior Springs Vibrations Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Physics of Eigenvalues & Eigenvectors Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Physics of Eigenvalues Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Physics of Eigenvalues Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Steps of Solving Eigen-value Problems Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Eigenvalue Example Numerical Methods Prof. Jinbo Bi Lecture 18 CSE, UConn

Eigenvalue Example Numerical Methods Prof. Jinbo Bi Lecture 18 CSE, UConn

Boundary value eigenvalue problems Polynomial Method Power Method Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Power Method The Power Method is an iterative procedure for determining the dominant (largest) eigenvalue of the matrix A and the corresponding eigenvector. Example Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Example of Power Method (Cont.) Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Example of Power Method (Cont.) Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Example of Power Method (Cont.) Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Example of Power Method (Cont.) Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Inverse Power Method The Power Method can be modified to provide the smallest (lowest) (magnitude) eigenvalue and its eigenvector. The modified method is known as the inverse power method The smallest eigenvalue λ in the matrix A corresponds to 1/ λ the largest eigenvalue in the inverse matrix A-1. Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

General I-P Method The combination of Power Method and I-P method can be use to determine all the eigenvalues and their related eigenvectors. Deflation Hotelling’s Method for symmetric matrices First, normalize the largest eigenvector found by the sum of the squares of the elements in the eigenvector Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

General I-P Method Then create new A2 matrix The new A2 matrix has the same eigenvalues as A1 except that the largest eigenvalue has been replaced with 0 Numerical Methods Lecture 18 Prof. Jinbo Bi CSE, UConn

Hotelling’s Method Numerical Methods Prof. Jinbo Bi Lecture 18 CSE, UConn

Hotelling’s Method Numerical Methods Prof. Jinbo Bi Lecture 18 CSE, UConn

Next class Curve Fitting Numerical Methods Prof. Jinbo Bi Lecture 18 CSE, UConn