Initial value problems, math, Mathematics

Assignment Help:
Write a Matlab function MyIVP that solves an initial-value problem (IVP) for a system of ordinary
differential equations (ODEs) of the form
x ?(t) = f (t, x(t)),
where f : R × Rn ? Rn is an arbitrary function with one one-dimensional input (for time t) and one n-dimensional input x, and n-dimensional output. The function should implement a Runge-Kutta formula (for example, the rk34 formula or the Dormand & Prince formula).
The initial value x0 is provided by the user of MyIVP. The first line of MyIVP (saved in a file MyIVP.m) should look like this
function [xend,t,xt]=MyIVP(f,x0,tspan,N) Inputs
• f: function defining the right-hand side of the ODE. f should accept two arguments: t (a number) and x (an n-dimensional vector). The function f should return an n-dimensional vector y (the time derivative). Typical calling sequence: y=f(t,x), returning the value of f at time t in position x.
• x0: initial value where integration starts from (n-dimensional vector).
• tspan: Starting time and end time for integration. Integration has to run from time t =tspan(1)
to time t =tspan(2).
• N: number of steps for integration. The integration stepsize h=(tspan(2)-tspan(1))/N should
be small.
Outputs
• xend: result of integration at t =tspan(2).
• t: vector of times at which intermediate values have been computed (this should have N + 1
entries).
• xt: intermediate values (n × (N + 1)-array). xt(:,k) should be the solution at t(k).
You can check the built-in variable nargout inside your function to see if the user wants to get three outputs or only the end value xend. If nargout==1 you don’t need to store the intermediate values.

Related Discussions:- Initial value problems, math

4th grade, Ray cut 6 pieces of rope . Each piece was between 67 and 84 inch...

Ray cut 6 pieces of rope . Each piece was between 67 and 84 inches long. What would be the total length of the 6 pieces of rope?

Decision tree analysis, DECISION TREE ANALYSIS The Finance Manager of ‘...

DECISION TREE ANALYSIS The Finance Manager of ‘Softy’ baby soap manufacturing company being successful in the first two years of the company’s operations is considering to set

How many permutations of the letters a b c d e f g h, How many permutations...

How many permutations of the letters A B C D E F G H consist of string DEF?    Ans: It is the dilemma of finding number of words that can be formed along with the given 8 lette

Measures of central tendency-computation method, Computation method   ...

Computation method           Whereas L = Lower class boundary of the class having the mode             f 0 = Frequency of the class below the modal class

Invariant lines, What lines are invariant under the transformation [(103)(0...

What lines are invariant under the transformation [(103)(01-4)(001)]? I do not know where to even begin to solve this. Please help!!

Bill traveled 117 miles in 2.25 hours what was his average, Bill traveled 1...

Bill traveled 117 miles in 2.25 hours. What was his average speed? Use the formula d = rt (distance = rate × time). Substitute 117 miles for d. Substitute 2.25 hours for t and

#i need help on my math homework its on algabraitle.., The question is: If ...

The question is: If 0.2 x n = 1.4,what is the value of n.

Who had the highest batting average, Mike, Dan, Ed, and Sy played together ...

Mike, Dan, Ed, and Sy played together on a baseball team. Mike's batting average was 0.349, Dan's was 0.2, Ed's was 0.35, and Sy's was 0.299. Who had the highest batting average?

Evaluate negative infinity, Evaluate both of the following limits. ...

Evaluate both of the following limits. Solution : Firstly, the only difference among these two is that one is going to +ve infinity and the other is going to negative inf

Customary units of length, Eileen needs 9 feet of fabric to make a skirt. I...

Eileen needs 9 feet of fabric to make a skirt. If Eileen has 18 feet of fabric how many skirts can she make?

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd