False Position Method - Regula Falsi

Поделиться
HTML-код
  • Опубликовано: 15 янв 2025

Комментарии • 97

  • @adityasher
    @adityasher 6 лет назад +79

    Dear Oscar, I was searching for a good video, the other videos had large number of views but they sucked, you were to the point, professional and correct. This suggests you are not here for money but for teaching. Loved this video.

  • @Emile50
    @Emile50 5 лет назад +14

    This isn't only in reference to this vid, but to your vids in general: Your explanations are truly great, they're coherent, concise and easily digestible.

  • @jackieduy4008
    @jackieduy4008 3 года назад +5

    Dear Oscar, you are straight to the point and so easy to understand. On behalf of all the 47k view, thank you!!!

  • @veznan4305
    @veznan4305 Год назад +3

    5 years later and still super helpful!

  • @Dicergrey
    @Dicergrey 10 месяцев назад +2

    You elucidate the method effortlessly in such simple words. This channel is pretty helpful in helping me, a beginner easily grasp the steps of these methods, found it jus now.

  • @marcuskrahenbuhl1009
    @marcuskrahenbuhl1009 2 года назад +3

    Just found your videos today, fantastic way to visualise how these processes work - thank you for the time and effort you have put it

  • @wolfix20021
    @wolfix20021 11 месяцев назад +2

    Short yet quite adequate, Thanks a lot!!!!

  • @TheBenjaminVrenko
    @TheBenjaminVrenko 3 года назад +2

    Hey man just want to thank you for your videos, you've helped me immensely with my numerical mathematics exam, one of the most useful and helpful channels on RUclips, you explain stuff in a matter of minutes and I can immediately understand everything!

  • @manojmani2061
    @manojmani2061 5 лет назад +4

    Its Mind Blowing ... Gone through RUclips more dhan 30 minutes. Havnt found a good video with a great explanation like yours. Its so simple to understand... Keep on teaching 👍👍👍

  • @pandora7372
    @pandora7372 3 года назад +2

    I think I found the right video after searching for a long time. Thanks for sharing.

  • @martinfiedler4317
    @martinfiedler4317 2 года назад +2

    Wow. Best explanation I found so far.
    Thanks!

  • @nikirangdan__
    @nikirangdan__ 2 года назад +2

    "Imagine if bisection method and secant method had a child, they would call it false position method" LMFAO IM FUCKING ROLLING ON THE FLOOR

  • @THAdeeHARMONY
    @THAdeeHARMONY 6 лет назад +7

    You’re a great teacher

  • @chamathdayanudugampola6950
    @chamathdayanudugampola6950 2 года назад +2

    honestly, a gift from god

  • @ilde4
    @ilde4 2 года назад +2

    Absolutely fantastic video. So easy to follow with excellent graphics.

  • @AJ-et3vf
    @AJ-et3vf 3 года назад +2

    Nice! I finally understood this method. Great concise video.

  • @kurtzedrickbaldemoro9178
    @kurtzedrickbaldemoro9178 4 года назад +2

    This is a great video! Math, more than anything else makes more sense when visualized, thanks this is helpful :)

  • @marthabustamante566
    @marthabustamante566 3 года назад +2

    Thank you Mr Veliz. Very clearly explained.

  • @nikhileshthakur894
    @nikhileshthakur894 6 лет назад +2

    Really liked your video. I would request if you would put few more videos related to power method , greshgorin circle theorem and few of the numerical analysis on differential equations. This would be very much helpful.

  • @matlabtraning7675
    @matlabtraning7675 2 года назад +1

    Hi Oscar! Wonderful video, and thanks for your effort!
    I'm wondering if you are familiar with a variation of the Regula Falsi method, proposed by C.J.F. Ridders in his article "A new algorithm for Computing a Single Root of a ReaL Continuous Function" (IEEE Transactions on Circuits and Systems, vol. CAS-26, No11, November 1979, pages 979-980). In "Numerical Recipes in C", second edition, the authors claim that the method has a quadratic order of convergence, which will be quite an impressive improvement if we consider the jump from linearity to factor 2.
    I tried to understand more deeply what exactly this method does and if is true that the order of conversion is quadratic, but unfortunately not with big success.
    I think that your videos about root finding aren't complete without this method and I will be very grateful and happy if you will find some time to invest in creating a new one that will treat this method. Thanks in advance and keep doing what are you doing, you're the best!

  • @Icaruskid
    @Icaruskid 2 года назад +2

    Thanks so much! Helped me a ton on my homework assignment. Off to Newton-Rhaphson!

  • @srikrishnamaths788
    @srikrishnamaths788 3 года назад +2

    Nice Information Sir 👌

  • @phy_dude
    @phy_dude 3 года назад +2

    Underrated

  • @jyukari5201
    @jyukari5201 5 лет назад +2

    Thank you so much! The video is really helpful.

  • @shivankarsrijansingh2155
    @shivankarsrijansingh2155 Месяц назад +1

    Thank u so much for this video

  • @Nailartco
    @Nailartco 3 года назад +2

    I LOVE YOU. Thank you!!!!!!!!

  • @abcd1234-rambo
    @abcd1234-rambo 2 года назад +1

    Sir more videos are needed । I am from Bangladesh

  • @warrencoons3184
    @warrencoons3184 5 лет назад +2

    Appreciate the help

  • @inperpetuum4211
    @inperpetuum4211 2 года назад

    0:41 what to do if f(a) and f(b) have the same signs?

    • @OscarVeliz
      @OscarVeliz  2 года назад

      You could try iterating anyway in the hopes that it eventually finds an interval with different signs, but a key assumption of Bisection and False Position has been broken so there wouldn't be any guarantee of a solution.

  • @bigmom9303
    @bigmom9303 4 года назад +1

    Thank you!

  • @marthabustamante566
    @marthabustamante566 6 лет назад +2

    Great Video!

  • @javigg4624
    @javigg4624 6 лет назад +2

    Thank you soo much

  • @Foamboard-Flyby
    @Foamboard-Flyby 3 года назад +1

    I have a question! Is it only possible to find one root at a time for functions with multiple roots? (eg quadratic functions)
    I created code that performs Regula Falsi and it can only find one root but I’m wondering if it’s possible to find the others.

    • @OscarVeliz
      @OscarVeliz  3 года назад

      It converges to one root at a time, but you can restart with different intervals to find the other roots of your function.

  • @sebastianeriksson7949
    @sebastianeriksson7949 2 года назад

    Great, we are currently calculating the rate of convergence for each root in a functiion. Do you have any tips to do this numericaly on the computer?

    • @OscarVeliz
      @OscarVeliz  2 года назад

      I have examples of computing rate and order in this video ruclips.net/video/JTinepDn1dI/видео.html and as far as a tip, I'd recommend trying different starting intervals if you are using regula falsi.

  • @n1rvanalight
    @n1rvanalight 6 лет назад +2

    Great video oscar :)

  • @subhashsarangi
    @subhashsarangi 6 лет назад

    Can you explain the difference between secant method and regula falsi method.

    • @OscarVeliz
      @OscarVeliz  6 лет назад

      Have you seen my video on Secant Method? ruclips.net/video/_MfjXOLUnyw/видео.html

  • @razvanchiose6523
    @razvanchiose6523 4 года назад +1

    thanks

  • @boggavarapunikhil2745
    @boggavarapunikhil2745 4 года назад +2

    Nice

  • @habibullahamjad2037
    @habibullahamjad2037 9 месяцев назад

    I want to a video of how regula falsi is mathematically same like regula falsi can be converted to secant method so they are mathematically same you why we call a secant method a contribution how these two are different

  • @presidentevil9951
    @presidentevil9951 5 лет назад +1

    I was solving for x^5+5*x-1=0
    i was using bisection/midpoint and false position/root methods.
    i used lower limit 0 and upper limit 10 for both.
    The bisection/midpoint method converged in less than a second. I needed only few iterations
    The false position/root method I ran for more than a day and it still didn't converge. Even after several iterations it was converging extremely slowly.
    The false position is faster????

    • @OscarVeliz
      @OscarVeliz  5 лет назад

      It is a good idea to add an iteration cap (something like 100 iterations) just to make sure your code doesn't run forever. You are also using an interval with large values for your function (10^5 + 5*10 + 1 = 100051) which is not ideal. If you used an interval like [0,1] where the function evaluates to 0^5+5*0-1 = -1 and 1^5+5*1-1 = 5 then you'll see false position running much faster than bisection (about 10 iterations to 24 iterations).

    • @presidentevil9951
      @presidentevil9951 5 лет назад

      @@OscarVeliz I tried 0 to 1 with the false position/root method and it was very fast.
      i tried 0 to 2 and it is still taking forever.
      i did 0 to 1000000000 for bisection/midpoint method for the equation and it still completed very fast but 0 to 2 for false postion/root method takes forever?
      I still question whether midpoint or root method runs faster?

    • @OscarVeliz
      @OscarVeliz  5 лет назад

      @@presidentevil9951 as I mentioned at 3:05 both methods have a linear order with the M value for Bisection always being 1/2 but the value for False Potion is dependent on the function. I also mention at 3:28 that False Position can be just as slow as Bisection (you've identified an interval for which it is slower) but that it is usually faster.

    • @presidentevil9951
      @presidentevil9951 5 лет назад

      @@OscarVeliz I wished it was mentioned in your video that False position can be slower than bisection instead of "just as slow"
      "you've identified an interval for which it is slower", in this case significantly slower. In fact I sent the previous message about 0 and 2 interval and even NOW it is STILL running.
      I'm starting to question why use false position now since bisection is more reliable?
      Is it possible to show me an example of which bisection/midpoint method takes forever and false position/root method is quick? (Since what you showed me that False position/Root method is only slightly faster than bisection/midpoint and since computers are very quick I can barely notice the difference)?

    • @OscarVeliz
      @OscarVeliz  5 лет назад +1

      @@presidentevil9951 Recall again that for the interval [0,1] False Position was indeed faster than Bisection (less than half the iterations). Again, adding an iteration limit (say 100) will prevent your code from running for forever. Bisection guarantees a value of 1/2 for M no matter the function, meanwhile False Position does not have such a guarantee. I also mentioned at 3:28 that there are ways to improve the performance of False Position method (these improvements can also increase reliability). If folks want, I can make a video covering these in the future.

  • @bansishah2091
    @bansishah2091 3 года назад

    can you teach Matlab codes for these methods ?

    • @OscarVeliz
      @OscarVeliz  3 года назад

      I do have code for these methods on GitHub github.com/osveliz/numerical-veliz some of which are in Matlab.

  • @nimrakhalid7211
    @nimrakhalid7211 4 года назад

    why we call this method as false position method??plz reply

    • @OscarVeliz
      @OscarVeliz  4 года назад +1

      Historical approaches used a name similar to "two errors", which later was translated to a Latin/Italian vernacular by Fibonacci, and others, coming to be known as "false positions" and then Latinized again to regula falsi. en.wikipedia.org/wiki/Regula_falsi#History

  • @emirbfitness
    @emirbfitness 3 года назад +2

    goat

  • @zombie-blood-490gaming5
    @zombie-blood-490gaming5 4 года назад +2

    i love you

  • @holyshit922
    @holyshit922 11 месяцев назад

    They switch to the methods which do not guarantee convergence , strange approach

  • @EmbersNaiz
    @EmbersNaiz 6 лет назад +1

    you sound oddly a lot like 3blue1brown :v

    • @OscarVeliz
      @OscarVeliz  6 лет назад +3

      I started making videos way before he did (I went on a long hiatus during grad school) so technically he sounds like me ;) I actively try not to watch other math-tubers so that I can keep my videos original.

  • @NINO.O403
    @NINO.O403 5 лет назад +2

    :*

  • @firmeljaravata7181
    @firmeljaravata7181 6 месяцев назад

    NumSol brought me here haha

  • @rudnam
    @rudnam 2 года назад +2

    Thank you so much

  • @AxiePlays601
    @AxiePlays601 2 года назад +2

    Thanks