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

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