Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Homework Help: Finding Multiple Roots of Equations

  1. Feb 20, 2012 #1
    1. The problem statement, all variables and given/known data

    Hello everyone. My task is to find the largest positive root in a specific interval of a function using the bisection method, Newton-Raphson method, and secant method. I've written code for all three of these methods, but the only way I can find all of the roots is to hard code different intervals. I know that is horrible practice, but the teacher never explained how to find them all using a different approach. However, I did read online that it can be done using Horner's algorithm (synthetic division). Basically, from my understanding, all of the roots can be found if one root is known. However, I could not find examples of code using Horner's algorithm specific to my purpose. I'm not asking for code, but a logical explanation as to how this can be accomplished. Thanks in advance!
  2. jcsd
  3. Feb 20, 2012 #2


    User Avatar

    Staff: Mentor

    Hobbits over in the maths sub-forum might enjoy this.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook