Numerical Methods for Eigenvalues:
As mentioned over the ew’s as well as ev’s of an n×n matrix where n ≥ 4 should be found numerically instead of by hand. The numerical methods that are utilized in practice depend on the geometric meaning of ew’s as well as ev’s which is equation. The core of all these methods is captured in the Power method which we now introduce.
The Power Method:
In the command window of Mat lab enter the following:
> A = hilb(5)> x = ones(5,1)> x = A*x>el = max(x)> x = x/el
Evaluate the new value of x with the original. Repeat the last three lines (you can utilize the scroll up button). Evaluate the newest value of x with the previous one and the original. Notice that there is less change among the second two. Replicate the last three commands over and over until the values stop changing. You have finished what is known as the Power Method. Now try the command
> [v e] = eig(A)
The last entry in e must be the final el we computed. The previous column in v is x/norm(x). Below we describe why our commands gave this eigenvalue and eigenvector.
For example consider a 2×2 matrix whose ew’s are 1/3 and 2 and whose corresponding ev’s are v1 and v2. Let x0 be any vector which is a combination of v1 and v2 example:
x0 = v1 + v2.
Now let x1 be Atimes x0. It follows from previous equation that:
x1= Av1 + Av2 =1/3v1 + 2v2.
Therefore the v1 part is shrunk while the v2 is stretched. If we replicate this process k times then:
Evidently xk grows in the direction of v2 as well as shrinks in the direction of v1. This is the code of the Power Method vectors multiplied by A are stretched most in the direction of the ev whose ew has the largest absolute value.
The ew with the largest complete value is called the dominant ew. In several applications this quantity will necessarily be positive for physical reasons. When this is the case the Mat lab code above will work since max(v) will be the element with the largest total value. In applications where the dominant ew perhaps negative the program should use flow control to determine the correct number.
Summarizing the Power Method:
• Repeatedly multiply x by A as well as divide by the element with the largest absolute value.• The element of largest complete value converges to largest absolute ew.• The vector converges to the corresponding ev.
Note that this logic merely works when the eigenvalue largest in magnitude is real. If the matrix as well as starting vector are real then the power method can never give a result with an imaginary part.
Eigenvalues with imaginary part signify the matrix has a rotational component, so the eigenvector would not settle down either.
Try:
> A = rand(15,11) ;> e = eig(A)
You be able to see that for a random square matrix many of the ew’s are complex.
Nevertheless matrices in applications are not just random. They have structure as well as this can lead to real eigenvalues as seen in the next section.
Symmetric Positive-Definite Matrices:
As noted in the previous paragraph the power method be able to fail if A has complex eigenvalues. One class of matrices that appear frequently in applications and for which the eigenvalues are always real are called the symmetric matrices. A matrix is symmetric if:
A′ = A,
That is- A is symmetric with respect to reflections about its diagonal.
Try
> A = rand(5,5)> C = A’*A> e = eig(C)
You are able to see that the eigenvalues of these symmetric matrices are real.
Next we consider an even additionally specialized class for which the eigenvalues aren’t only real however positive. A symmetric matrix is called the positive definite if for all vectors v 6= 0 the following holds
Av • v > 0.
Geometrically A doesn’t rotate any vector by more than 180 degrees. In summary
• If A is symmetric afterwards its eigenvalues are real.• If A is symmetric positive definite afterwards its eigenvalues are positive numbers.
Notice that the B matrices in the preceding section were symmetric and the ew’s were all real. Notice that the Hilbert as well as Pascal matrices are symmetric.
The Inverse Power Method:
In the application of vibration analysis the mode (ev) with the least frequency (ew) is the most dangerous for the machine or structure. The Power Method gives us in its place the largest ew which is the least important frequency. In this section we initiate a method the Inverse Power Method which produces exactly what is needed.
The subsequent facts are at the heart of the Inverse Power Method
• If λ is an ew of A then 1/λ is an ew for A−1.• The ev’s for A and A−1 are the same.
Therefore if we apply the Power Method to A−1 we will obtain the largest absolute ew of A−1 which is precisely the reciprocal of the smallest absolute ew of A. We will as well obtain the corresponding ev, which is an ev for both A−1 and A. Recollect that in the application of vibration mode analysis the smallest ew and its ev correspond exactly to the frequency and mode that we are most interested in that is the one that can do the most damage.
Here as always we don’t really want to calculate the inverse of A directly if we can help it.
Opportunely multiplying xi by A−1 to get xi+1 is equal to solving the system
Axi+1 = xi,
This can be done efficiently and accurately. Because iterating this process involves solving a linear system with the same A but several different right hand sides, it is a perfect time to use the LU decomposition to save computations. The subsequent function program does n steps of the Inverse Power Method.
function [v e] = myipm(A,n)[L U P] = lu(A); % LU decomposition of A with pivotingm = size(A,1);v = ones(m,1); % make an preliminary vector with onesfor i = 1:npv = P*v;y = L\pv;v = U\y;M = max(v);m = min(v);if abs(M) >= abs(m)el = M;elseel = m;endv = v/el;ende = 1/el;
Latest technology based Matlab Programming Online Tutoring Assistance
Tutors, at the www.tutorsglobe.com, take pledge to provide full satisfaction and assurance in Matlab Programming help via online tutoring. Students are getting 100% satisfaction by online tutors across the globe. Here you can get homework help for Matlab Programming, project ideas and tutorials. We provide email based Matlab Programming help. You can join us to ask queries 24x7 with live, experienced and qualified online tutors specialized in Matlab Programming. Through Online Tutoring, you would be able to complete your homework or assignments at your home. Tutors at the TutorsGlobe are committed to provide the best quality online tutoring assistance for Matlab Programming Homework help and assignment help services. They use their experience, as they have solved thousands of the Matlab Programming assignments, which may help you to solve your complex issues of Matlab Programming. TutorsGlobe assure for the best quality compliance to your homework. Compromise with quality is not in our dictionary. If we feel that we are not able to provide the homework help as per the deadline or given instruction by the student, we refund the money of the student without any delay.
reactivity of alkaline earth metals tutorial all along with the key concepts of thermal stability of oxy salts, rock salt structure, wurtzite structure, beryllium hydride polymer
tutorsglobe.com acute hiv infection assignment help-homework help by online hiv tutors
tutorsglobe.com fertilization assignment help-homework help by online reproduction tutors
tutorsglobe.com isoquants assignment help-homework help by online production function tutors
www.tutorsglobe.com offers elimination reactions homework help, elimination reactions assignment help, online tutoring assistance, organic chemistry solutions by online qualified tutor's help.
alkenes tutorial all along with the key concepts of classification of alkenes, structure of monoenes and dienes, physical properties, spectral properties, preparation of alkenes, dehydrohalogenation of alkyl halides, dehydration of alcohols, wittig reaction
tutorsglobe.com compound assignment help-homework help by online d block elements tutors
Soil transmitted helminths tutorial all along with the key concepts of Ascaris lumbricoides, human hookworms, Trichuris trichiura and human whipworm
Bacteria tutorial all along with the key concepts of Features of Bacteria, Size and shape of Bacteria, Nutrition in Bacteria, Respiration in Bacteria, Reproduction in Bacteria and Beneficial Activities of Bacteria
The action to be taken relies on the size of the transformer that protective relays have operated, whether tripping is accompanied through loud noise, smoke or expulsion of oil from the transformer, etc.
Introduction to Genetics tutorial all along with the key concepts of History of Genetics, Gregor Mendel discovery, sex-linked inheritance of white eye, polymerase chain reaction and Importance of genetics
Top notch Econometrics Assignment Help tutors are available 24/7 at affordable prices to help you to fetch your notable grades.
The group income statement follows very identical principles to those which apply to the statement of financial position.
Crystal geometry tutorial all along with the key concepts of Definition of crystal, Translational Symmetry, Lattice and Unit cell, Primitive and Non-Primitive cells, Bravais Lattice and Crystal structure
thermal expansions tutorial all along with the key concepts of Linear Expansion, Determination of Linear Expansion, Screw Gauge Method, Superficial Thermal Expansion, Cubical Thermal Expansion, Applications of Expansivity, Thermal Expansion in Liquids
1958272
Questions Asked
3689
Tutors
1477461
Questions Answered
Start Excelling in your courses, Ask an Expert and get answers for your homework and assignments!!