Question: Create a numerical methods calculator. You can choose; A programming language (Java. C++) if you choose to write code, your program should output the values

Create a numerical methods calculator. You can choose; A programming language (Java. C++) if you choose to write code, your program should output the values of x, y, f(x, y) and so on at each stage Mathematical software (Matlab. Maple. Mathematica. or other mathematical software) 2. if you choose to use mathematical software, your program should output the values of and so on at each stage Your solution should be the following: Given the differential equation dy/dx = dy/x - y and initial condition y(6) = 0.8, approximate the value of y(7. 1) using Euler's Method, Improved Euler's Method, and Runge-Kutta. For each method, choose a step size that gives four correct digits following the decimal point How many steps are required to obtain this level of precision? The actual solution is y(7.1) = 3.700936.. Your solution must be able to carry out Euler's Method, Improved Euler's Method, and Runge-Kutta Your solution should display all the points (x, y) found along the way, not just the final point. Your solution should also display other values found while carrying out each method: a. Euler's Method: display the slope f(x, y) at each stage b. Improved Euler's: display the values of 1 at each stage c. Runge-Kutta: display the values of k_1, k_2, k_3, k_4 at each stage d. You can display other values as well, if you wish (for example, the intermediate y-value in the Improved Euler method that we refer to as). You should be able to relatively easily change the initial condition, step size, and target value. You should be able to relatively easily change the differential equation
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
