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

  In software engineering one can find out various life cycle

in software engineering one can find various life cycle models. some examples include the waterfall model agile

  Which piece of software is the most important to you

Will you be purchasing a desktop or laptop? If your computer will be staying in one place, and perhaps used by several other people.

  Create and set a new maya project named box-project

Create and set a new Maya project named "Box_Project". add the name to an array of names; e.g., if the array is $boxes, then $boxes[i] = $name, where i is 0 for the first box, 1 for the second box, etc.

  What are the advantages of using a compiled language

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you choose to use an interpreted language?

  Define finite-state machine for toll machine that opens gate

Construct a finite-state machine for a toll machine that opens a gate after 25 cents, in nickels, dimes, or quarters, has been deposited.

  What solutions to the indexing problem can you identify

Early file-sharing applications such as Napster were restricted in their scalability by the need. What other solutions to the indexing problem can you identify?

  Allocation and deallocation of mono-dimensional

Declare and implement a function DisplayMatrix(...) that displays the address of the matrix of floats in the memory and all its elements.

  Define the idea of a context as it relates to hci design

Interactive computer systems could be categorized both in terms of interaction styles and interaction paradigms. This helps us to understand the problems and potential value of any interactive system design. We must also pay attention to the conte..

  What happens with increasing amounts of random noise

What is returned when the new column is perfectly correlated with the original? What happens with increasing amounts of random noise?

  Write quorum that are permitted by the voting algorithm

A file is replicated on 10 servers. List all the combinations of read quorum and write quorum that are permitted by the voting algorithm.

  What five items are the most important to organization

What five items are the most important to an organization as it comes to databases? Please provide an example for each of the five items that you feel are important.

  Write a script that asks the user to enter his name

Write a script that asks the user to enter his name. Read the name. Then asks the user to enter the phone number. Then read the phone number.

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