Question: develop a software package that determines the constant C, e, and a for a given set of radii (R, R2, R3) and angles (01,

develop a software package that determines the constant C, e, and a for a given set of radii (R, R2, R3) and

develop a software package that determines the constant C, e, and a for a given set of radii (R, R2, R3) and angles (01, 02, 03). In particular, your package should be able to perform the following: 1- Prompts the user to enter the radii (R, R, R3) and the angles (01, 02, 03). The latter will be entered in degrees by the user. It also asks the user about the stopping criterion for Newton-Raphson iterations. 1 2- Offers the user the flexibility between using Gauss-elimination with partial pivoting, Cramer rule, or Nave Gauss-Jordan to solve the linear systems that arise during the iterations of Newton Raphson. 3- Calculates and plots (on the same graph) the three approximate relative errors in estimating the constants C, e, and a as a function of the number of iterations. 4- Reports to the user (in a friendly way!) the final values of the constants C, e, and a using the correct units for these constants. 5- Plots the radius R as a function of the angle 9 using a polar plot [Learn how to do this!]. 6- On the previous polar plot, mark the three data points given by the user (R, 1), (R2, 02), and (R3, 03). 7- [BONUS] Prompt the user again to ask if they are interested in predicting the angle 0 in degree that corresponds to a certain R given by the user. You are asked to find this angle using the bisection method and report it to the user. Choose good initial guesses and stopping criterion. [Strictly speaking, this can be done analytically, but we love to do more numerical methods in this course!].

Step by Step Solution

3.41 Rating (157 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Creating a complete software package as described involves multiple steps and may require different programming languages and libraries Here Ill provi... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!