University of Florida/Egm4313/s12.team5.R4

Report 4

R4.1 edit

Question edit

For the series shown in the notes on p. 7-20

 

Obtain the equations for the coefficients of  ,  ,   ,   ,  

Then, set up the coefficient matrix A for the general case with the coefficients obtained.

Solution edit

For j=0:

   (1)

For j=1:

   (2)

For j=2:

  (3)

For j=n-2:

  (4)

For j=n-1:

  (5)

For j=n:

  (6)

Setting up the A matrix using equations (1)-(6):

 

Author edit

Solved and uploaded by Joshua House

Proofread by David Herrick

R 4.2 edit

Question edit

Consider the L2-ODE-CC(5) p.7b-7 with sin x as excitation:

 

 

and with the initial conditions  

Part 1 edit

Use the Taylor series for   in (1)p6-4 to reproduce the figure on p7-24

Part 2 edit

Let   be the particular soln corresponding to the excitating   :  

Let   be the truncated Taylor series of sin x :

 

Let   be the overall soln for the L2-ODE-CC corresponding to (2)-(3) p.7-26 :

 

with the same initial conditions (3b)p.3-7.

Find the   for n = 3, 5, 9; plot these solns for x in the interval [0,4π].

Part 3 edit

Use the particular soln in K 2011 p.82 Table 2.1 to find the exact overall soln y(x) and plot it in the above figure to compare with   for n = 3, 5, 9.

Solution edit

Part 1 edit

 

Part 2 edit

To solve the non-homogeneous ODE we have to solve the homogeneous ODE and find any solution of  . Using the method of undetermined coefficients, specifically the basic rule, where r(x) is in one of the functions in the first column in Table 2.1 K 2011 p. 82 and choose the   in the same line and determine its undetermined coefficients by substituting   and its derivatives.

For an excitation  

n = 3

 

n = 5

 

n = 9

 


The term in   that will be used will be  

For n = 3

 

For n = 5

 

For n = 9

 


The homogeneous solution for y will be in the form of

 

Plugging   into the original equation will give the following:

For n = 3

 

For n = 5

 

 

For n = 9

 

 


Equating the coefficients of   on both sides

For n = 3

 

 

 

 

 

 

 

 

Now plugging in the particular and homogeneous equation   and solving for the initial conditions.

     

This gives constant values of    

For n = 3 Final solution is:

 


For n = 5

Equating the coefficients

 

 

 

 

 

 

 

 

 

 

 

 

Now plugging in the particular and homogeneous equation   and solving for the initial conditions.

 

 

 

This gives constant values of    

For n = 5 the final solution is

 


For n = 9

Equating the coefficients

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Now plugging in the particular and homogeneous equation   and solving for the initial conditions.

 

 

 

This gives constant values of

 

 

For n = 9 the final solution is

 

 

 

Part 3 edit

The table 2.1 from K 2011 p.82 illustrates that for the method of undetermined coefficients for an r(x) term in the form of:

r(x) = k sin(ωx)

Then the choice for   would be:

K cos(ωx) + M sin(ωx)

The homogeneous solution for y will be in the form of

 

with roots of 2 and 1 derived from  

Plugging in the derivatives for the particular solution into the original equation gives:

 

where

      
      
      
      
      
      
      

Combining the particular and homogeneous solution of y gives the following:

 

Solving for the initial conditions where  

 

 

 

 

This gives the final solution:

 

 

From the figure it is barely discernible between this figure and the figure above it in part two. The final solution for y in part three is very similar if not approximately identical to the lower curve in the figure in part two.

Author edit

This problem was solved and uploaded by Michael Wallace

R 4.3 edit

Question edit

Consider the L2-ODE-CC:

 

Where  

with initial conditions  

Part 1 edit

Develop   in Taylor series about x(hat) = 0 to reproduce the figure in the notes on p. 7-25.

Part 2 edit

Let   be the truncated Taylor series with n terms -- which is also the highest degree of the Taylor (power) series -- of  .

Find   for n = 4, 7, and 11 such that:

 

Plot   for n = 4,7,11 for x in  

Part 3 edit

Use the matlab command ODE45 to integrate numerically the same function with the same initial conditions to obtain   . Then plot   in the same figure with  

Solution edit

Part 1 edit

The formula to develop the Taylor Series about x(hat) = 0 is given by:

 

Using the function   we get:

 

Plugging in 0, the first few terms become:

 

The pattern of this expression can be represented by the Taylor series:

 

Part 2 edit

First, the homogenous solution to the differential equation is given by:

 

Therefore,  

for   is given by the truncated Taylor series of 4 terms:

 

Therefore,  

 

For this solution, with n = 4, the coefficient matrix is set up like:

 

Therefore, the matrix solution with n = 4, a = -3, and b = 2 is:

 

Solving by back substitution we get:

 

 

Plugging in the initial conditions we get:

 

for   is given by the truncated Taylor series of 7 terms:

 

Therefore:  

 

 

For this solution, with n = 7, the coefficient matrix is set up like:

 

Therefore, the matrix solution with n = 7, a = -3, and b = 2 is:

 

Solving by back substitution we get:

 

Since the homogeneous solution remains the same:

 

Plugging in the initial conditions we get:

 

The image below demonstrates the general matrix for n=11 and the matrix with values filled in:  

for   is given by the truncated Taylor series of 11 terms:

 

Therefore,  

Solving by back substitution we get:

 

 

Since the homogeneous solution remains the same:

 

 

Plugging in the initial conditions we get:

 
 

 

Part 3 edit

Matlab Code:

function yp = F(t,y)

yp = zeros(2,1);

yp(1) = y(2);

yp(2) = log(t+1) + 3*y(2)-2*y(1);

end

[t,y] = ode45('F',[-.75,3],[1,0]);

plot(x,y4,'g',x,y7,'r',x,y11,'y',t,y(:,1),'b')

axis([-0.75 3 -4 2])

 

Author edit

Part 2 n=7 and n =11 were solved and uploaded by Cameron North.

Part 1 and Part 2 n = 4 was solved and uploaded by David Herrick

R 4.4 edit

Question edit

Part 1 edit

Find n sufficiently high so that   do not differ from the numerical solution by more than   at  

Part 2 edit

Develop log(1+x) in Taylor series about  . Plot the results.

Part 3 edit

Find   for n=4,7,11, such that   for x in [0.9,3] with the initial conditions found in Part 1. Plot the results.

Part 4 edit

Use the matlab command 'ode45' to integrate numerically (5) p.7b-7 with (1) p.7-28 and the initial conditions   to obtain the numerical solution for  .
Plot   in the same figure with  

Solution edit

Part 1 edit

With MATLAB, a program was used to iteratively add terms into the taylor series of  . Until the error between the exact answer and the series was less than  ., more terms were added.

 

 

  for the error to be of a magnitude of  . The error found: 9.7422e-005


With a very similar process for  .

 

 

  for the error to be of a magnitude of  . The error found: 9.3967e-005

Part 2 edit

The formula to develop the Taylor Series about   is given by:

 

Using the function   for n=11 we get:

 
 
 

Plugging in x=1 up to n=4, and using the formula for developing the Taylor Series, we get   :

 ,

Then we do the same for n=7 terms to get   :

 

And finally for  :

 

Plotting the functions:
Matlab code:

x=-3:0.2:6;
y = log(1+x);
y4 = log(2) + (x-1)/2 - (x-1).^2/8 + (x-1).^3/24 - (x-1).^4/64;
y7 = log(2) + (x-1)/2 - (x-1).^2/8 + (x-1).^3/24 - (x-1).^4/64 + (x-1).^5/160 - (x-1).^6/384 + (x-1).^7/896;
y11 = log(2) + (x-1)/2 - (x-1).^2/8 + (x-1).^3/24 - (x-1).^4/64 + (x-1).^5/160 - (x-1).^6/384 + (x-1).^7/896 - (x-1).^8/2048 + (x-1).^9/4608 - (x-1).^(10)/10240 + (x-1).^(11)/22528;
plot(x,y, x,y4, x,y7, x,y11)
hleg1 = legend('log(1+x)','n=4','n=7','n=11');

Graph:


Convergence is in the domain [-1.5,4].

Part3 edit

For n=4   is:

  

 
 
 ,

Plugging the equations into the above ODE will give matrices like the following:

 

The unknown vector   can be solved by forward substitution, with MATLAB to do the calculations:

 

Particular and general solution   ,  :

 

 

   

Then with the Initial Conditions,

 
 

For n=7   is:

 

 

 

 

The same process used when solving when n=4 is used to construct a matrix equation for n=7:

 

Using MATLAB to solve for the unknown vector  :

 

Particular and general solutions   ,  :

 

 

 

 

With the initial conditions:

 
 

For n=11   is:

 

   

   

 

Creating another matrix system and solving for the unknown vector  :

 

 

Particular and general solutions   ,  :

 

 

 

 

 

 

With initial conditions:

 
 

plot:


Part 4 edit

The initial condition equation is:

 

The initial conditions are:

 

To solve the problem, we first convert the 2nd order differential equation into two 1st order differential equations. The initial 2nd order then turns into these two equations:

 

Taking the derivatives, we find that:

 

with the new initial conditions as:

 

Now, we create a MATLAB function, "F", that will return a vector-valued function. We do this with the following function:

function yp=F(x,y)
yp=zeros(2,1);
yp(1)=y(2);
yp(2)=-2*y(1)-3*y(2)+log(1+x);

We now incorporate the function into a simple MATLAB program which will calculate the results:

EDU>> [x,y]=ode45('F',[0,5],[39,74]);
EDU>> plot(y(:,1),y(:,2))

This generates the following graph of  :

 

Now we solve the initial value problem by hand to find y(x):

 

First, convert to the characteristic equation:

 
 
 

The excitation factor of ln(1+x) does not yield any useful value for   since the integral is nonelementary. Therefore, the final solution for y(x) with what is know is simply:

   
 
 
 

Graphing both solutions on the same graph yields the following:

MATLAB code: EDU>> z = 4*exp(x) + 25*exp(2*x)
plot(y(:,1),y(:,2),y(:,1),z)
 

Author edit

Contribution Summary edit

Problem 1 was solved and uploaded by Joshua House 15:34, 13 March 2012 (UTC)

Problem 2 was solved by Mike Wallace

Problem 3 part 2 was solved by John North and parts 1 and 3 were solved by David Herrick

Problem 4 part 1 and part of part3 were solved and uploaded by Derik Bell, parts 2 and 3 were solved by Radina Dikova, and part 4 was solved by William Knapper