Bisection Method - Numerical Root Finding Methods in Python and MATLAB

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ธ.ค. 2024

ความคิดเห็น • 23

  • @zEre326
    @zEre326 2 ปีที่แล้ว

    You have saved my grade in this class!! thank you so much

  • @sulaimanalmajdub1523
    @sulaimanalmajdub1523 2 ปีที่แล้ว

    السلام عليكم ورحمة الله وبركاته.
    بسم الله ما شاء الله تبارك الله الرحمن أحسن الخالقين.
    الإستفادة منك منهجية وكذلك لغوية.
    طريقة كتابتك للبرامج فيها شمولية بخلفية الطريقة العددية المتبعة وكذلك عدم تطويل أسطر الحسابات في البرنامج مما يقلل من زمن البرمجة (CPU Time) وهذا أهم شيء للمهندس المبرمج خصوصا الذي يعمل في المجال التطبيقي مع الشركات والمؤسسات الكبيرة
    الله يكرمك ويحفظك ويعطيك خيري الدنيا والآخرة.
    أخوك في الله سليمان محمد المجذوب ، طرابلس / ليبيا.

  • @souadmassi7683
    @souadmassi7683 4 ปีที่แล้ว +2

    Thank you Dr. Mostefa
    Greetings from Algeria

  • @rboro6969
    @rboro6969 3 ปีที่แล้ว +2

    13. The equation x
    3 + x
    2 − 3x − 3 = 0 has a root on the interval (1,2), namely x =

    3.

  • @r.a2229
    @r.a2229 4 ปีที่แล้ว

    You are a very good teacher... Excellent teaching . Thank you

  • @faikyesilyaprak8761
    @faikyesilyaprak8761 3 ปีที่แล้ว

    Clear and easy to follow along, thanks for the effort

  • @SarkarMotion
    @SarkarMotion 4 ปีที่แล้ว +3

    Cheers for the good work

  • @laurentdossou8470
    @laurentdossou8470 4 ปีที่แล้ว

    Keep doing what you're doing bro. Thank you

  • @jolkandra9603
    @jolkandra9603 3 ปีที่แล้ว

    Amazing work!!!

  • @janlhesternavasca3160
    @janlhesternavasca3160 3 ปีที่แล้ว +1

    hello Dr. Mostefa . Why did you defined x = bisection(func,a,b) at the end?

  • @AhmedEssam-iz5ny
    @AhmedEssam-iz5ny ปีที่แล้ว

    what should i do if i need it as a dynamic method , which the user have to enter the method by himself ??

  • @8Aboudi8
    @8Aboudi8 4 ปีที่แล้ว +1

    hey sir! i hope this comments finds you asap
    so i followed your way of doing bisection method and when i tried to debug the whole thing i got a message saying
    "pydev debugger: process 4512 is connecting" and everytime i do it again i get the same message but different numbers.
    what is the issue here?

  • @ThatPoppy_
    @ThatPoppy_ 3 ปีที่แล้ว

    Very useful video!
    Thank you!!!!

  • @fasdailhaq1193
    @fasdailhaq1193 4 ปีที่แล้ว

    thank you sir, it works very well

    • @mohamadafiq2904
      @mohamadafiq2904 3 ปีที่แล้ว

      boleh share coding yang da dibuat. email dekat mohamad.afiq.misman@gmail.com.. tolong ya

    • @fasdailhaq1193
      @fasdailhaq1193 3 ปีที่แล้ว

      @@mohamadafiq2904 unfortunately I forget where the file is. just follow the video sir :)

  • @kylekessel2330
    @kylekessel2330 3 ปีที่แล้ว

    so lets say you set the maxit to 100 but idk lets just say it goes to iteration 25 and is in tolerance for the first time, how to you print the iterations used to get within tolerance of 25 rather than 100 selected?

  • @satirikos1234
    @satirikos1234 4 ปีที่แล้ว

    Really helpful! How can you define the number of digits? i mean the accuracy

    • @vrl9037
      @vrl9037 3 ปีที่แล้ว

      In python you can use round(). So if you have x = [a,b,c], x_rounded = round(x, 2) will give roots to two decimal places

  • @nanoprogrammer8904
    @nanoprogrammer8904 4 ปีที่แล้ว

    Thanks sir

  • @robertsamata3585
    @robertsamata3585 3 ปีที่แล้ว

    maybe for a function of third degree?

  • @gyanka779
    @gyanka779 3 ปีที่แล้ว

    Thanks sir