Find an approximate solution to an equation

Assignment Help Computer Engineering
Reference no: EM132210097

Write a program which finds an approximate solution to an equation f(x) = 0 for some function f. Use the bisection method.

To solve the problem using this method first find two values of x, A and B, such that when evaluated in the function f(x) they give opposites signs for the y value.

If f(x) is continuous between these two values then we know that there is at least one x which evaluates to a 0 y value, which is between these two values A and B.

Treat the positive value as an upper bound and the negative value as a lower bound.

Divide the space between A and B in half and evaluate the function at that new point. If the value is positive than it replaces the existing upper-bound and if it is negative it replaces the existing lower-bound.

Continue dividing the space between the upper-bound and lower-bound in half and evaluating this new value and generating new upper and lower bounds as the case may be.

Continue the evaluation process until the x value that you are plugging into the function evaluates to a y value that is zero plus or minus .0000001.

Reference no: EM132210097

Questions Cloud

The process associated with putting together research study : Importance of conducting effective research leading to good decision making, Analysis of the process associated with putting together a research study.
Convert each number in array to binary string representation : Convert each number in array to binary string representation (without using itoa(), sprintf(), or similar functions).
Explain what information you want your reader to gain : Quote a short passage from your first scene (Also due today!). Explain what information you want your reader to gain about you from this passage.
Write a method that will sort an array in ascending order : Write a program that will have the following: Write a method that will sort an array in ascending order.
Find an approximate solution to an equation : Write a program which finds an approximate solution to an equation f(x) = 0 for some function f. Use the bisection method.
Explain the advantages of utilizing these research firms : Web Assignment Using your favorite search engine, locate the websites for two research firms. Explain the advantages of utilizing these research firms.
You individually even though you set up corporation : Why can he lawyer sue you individually even though you set up a corporation?
Albertsons is creating new sausage production line : Albertsons is creating a new sausage production line. The company mixes Beef and Pork in different proportions to create three types of sausage.
Describe specific experimentation and observational methods : Describe specific experimentation and observational methods that could be used within your discipline to gather data. Include your rationale.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Compare and contrast key management in pop and s-mime

Name three types of messages in POP and explain their purposes. Compare and contrast key management in POP and S/MIME.

  Make use of a group box to enclose the radio buttons

You have been hired by an engineering company to develop software to perform advanced geometric calculation. Your new boss asked you to develop an application that allows engineers to calculate the surface area and the volume of a sphere.

  Compare each to its nonreal-time version

Compare each to its nonreal-time version, in terms of the operating characteristics and services provided.

  Define three approaches to organizing programming teams

How does implementing a maintenance change differ from the new system development project.

  Prove that your algorithm is correct or not

You are going on a trip from Halifax to San Francisco. You know that, along the route, there are gas stations at kilometers k 1, k 2, . . . , k n.

  How cryptography is used to protect information assets

Discuss how cryptography is used to protect information assets in a business sector that you work or would like to work

  Write and execute a program to accept two dates

Write and execute a program to accept two dates in the format dd/mm/yyyy and print the number of days between the two dates if both the dates are valid.

  Prepare a gantt chart and critical path flow chart

You are going to prepare a three-course dinner for your gourmet dinner group for a party of eigh. Prepare a Gantt chart, critical path flow chart and a stove deployment chart (i.e., oven top) for your dinner party.

  Exchange knights in the minimum number of turns

On a 3 x 4 chessboard there are 3 black knights (B B B) and three white knights (W W W). Exchange knights in the minimum number of turns.

  How to compute both the average

Write down a program that declares a vector of real numbers and input values until a 0 is entered. Add the values to the vector by using push_back(), and compute both the average and the maximum value of the numbers. Output the average and the max..

  How would i code this in the problem in python

You should demonstrate the following concepts: dictionaries, loops, decision logic, user input, and other concepts you feel are necessary.

  Describing the microsoft access

Describe what is going on within the Microsoft Access. What role do you think SQL is playing?

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