Please Solve this Question using C++99 Version of C plus.         Problem 1 (Numerical Differentiation)   The altitude (ft) from the sea level and the corresponding time (sec) for a fictitious rocket were measured as follows:   Time   Altitude   0   400   10   20   9200   30   40   45640   50   87370   60   70   80   90   100   160100   62070   97360   103430   127900   149630   23840   a) Use the skeleton program below. Write a function (CENTRAL) to numerically compute the velocity from the table above using the central difference scheme. Use equation (18) in the lecture note (14-Numerical Differentiation.pdf) at t=100 and use the equation below at t = 0. Make sure that you attach example runs showing the results from the computer.   f(x)~ 4 f(x+h) -f(x+2h) -3 f(x)   2 h   b) In the same program, write two functions (FORWARD and BACKWARD) to compute the velocity using the forward and backward difference scheme.   c) Output your results in a table comparing the velocity using the different schemes for various values of time (t).   e.g.,   Time   FD   0   10   BD   where FD, BD, and CD are the forward, backward, and central difference schemes, respectively.   d) What conclusion (i.e., detailed conclusion) can you draw from this exercise?SKELETON PROGRAM   #include void CENTRAL (....) // Central difference { // Your code here } void FORWARD (....) // Forward difference { // Your code here } void BACKWARD (....) // Backward difference { // Your code here } int main() { // Your code here }

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please Solve this Question using C++99 Version of C plus.

 

 

 

 

Problem 1 (Numerical Differentiation)

 

The altitude (ft) from the sea level and the corresponding time (sec) for a fictitious rocket were measured as follows:

 

Time

 

Altitude

 

0

 

400

 

10

 

20

 

9200

 

30

 

40

 

45640

 

50

 

87370

 

60

 

70

 

80

 

90

 

100

 

160100

 

62070

 

97360

 

103430

 

127900

 

149630

 

23840

 

a) Use the skeleton program below. Write a function (CENTRAL) to numerically compute the velocity from the table above using the central difference scheme. Use equation (18) in the lecture note (14-Numerical Differentiation.pdf) at t=100 and use the equation below at t = 0. Make sure that you attach example runs showing the results from the computer.

 

f(x)~ 4 f(x+h) -f(x+2h) -3 f(x)

 

2 h

 

b) In the same program, write two functions (FORWARD and BACKWARD) to compute the velocity using the forward and backward difference scheme.

 

c) Output your results in a table comparing the velocity using the different schemes for various values of time (t).

 

e.g.,

 

Time

 

FD

 

0

 

10

 

BD

 

where FD, BD, and CD are the forward, backward, and central difference schemes, respectively.

 

d) What conclusion (i.e., detailed conclusion) can you draw from this exercise?SKELETON PROGRAM

 

#include <stdio.h>

void CENTRAL (....) // Central difference

{

// Your code here

}

void FORWARD (....) // Forward difference

{

// Your code here

}

void BACKWARD (....) // Backward difference

{

// Your code here

}

int main()

{

// Your code here

}

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 4 images

Blurred answer
Knowledge Booster
Datatypes
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education