Shams ElFouly
Shams ElFouly
  • 78
  • 274 494
Golden Section Search - Python Code
Golden Section Search - Python Code
มุมมอง: 6 755

วีดีโอ

Golden Section Search - Concept
มุมมอง 2.9K3 ปีที่แล้ว
Golden Section Search - Concept
Newton Raphson to Find Optimums - Python Code
มุมมอง 5553 ปีที่แล้ว
Newton Raphson to Find Optimums - Python Code
Newton Raphson to Find Optimums
มุมมอง 3593 ปีที่แล้ว
Newton Raphson to Find Optimums
Analytical Solution to Find Optimums
มุมมอง 5503 ปีที่แล้ว
Analytical Solution to Find Optimums
Introduction to Optimization
มุมมอง 1.6K3 ปีที่แล้ว
Introduction to Optimization
Gauss Elimination Code - ANY SIZE - Python Code
มุมมอง 32K3 ปีที่แล้ว
Gauss Elimination Code - ANY SIZE - Python Code
Gauss Elimination - 4x4 - Python Code
มุมมอง 6K3 ปีที่แล้ว
Gauss Elimination - 4x4 - Python Code
Gauss Elimination - Concept
มุมมอง 1K3 ปีที่แล้ว
Gauss Elimination - Concept
Polynomial Regression using Numpy - Python Code
มุมมอง 1K3 ปีที่แล้ว
Polynomial Regression using Numpy - Python Code
Polynomial Regression using Gauss Elimination - Python Code
มุมมอง 1.1K3 ปีที่แล้ว
Polynomial Regression using Gauss Elimination - Python Code
Polynomial Regression - Concept
มุมมอง 3003 ปีที่แล้ว
Polynomial Regression - Concept
Linear Regression - Python Code
มุมมอง 2423 ปีที่แล้ว
Linear Regression - Python Code
Linear Regression - Concept
มุมมอง 2893 ปีที่แล้ว
Linear Regression - Concept
Multiple Root - Python Code
มุมมอง 7533 ปีที่แล้ว
Multiple Root - Python Code
Multiple Root - Concept
มุมมอง 1.1K3 ปีที่แล้ว
Multiple Root - Concept
Secant Method - Python Code
มุมมอง 3.3K3 ปีที่แล้ว
Secant Method - Python Code
Secant Method - Concept
มุมมอง 983 ปีที่แล้ว
Secant Method - Concept
Newton Raphson - Python Code
มุมมอง 8383 ปีที่แล้ว
Newton Raphson - Python Code
Newton Raphson - Concept
มุมมอง 1323 ปีที่แล้ว
Newton Raphson - Concept
False Position - Python Code
มุมมอง 4663 ปีที่แล้ว
False Position - Python Code
False Position - Concept
มุมมอง 653 ปีที่แล้ว
False Position - Concept
Bisection - Python Code
มุมมอง 7763 ปีที่แล้ว
Bisection - Python Code
Bisection Method - Concept
มุมมอง 1293 ปีที่แล้ว
Bisection Method - Concept
Introduction to Roots of Equations
มุมมอง 2393 ปีที่แล้ว
Introduction to Roots of Equations
ODE Examples - Python Code
มุมมอง 7233 ปีที่แล้ว
ODE Examples - Python Code
Runge Kutta Methods3rd & 4th order - Python Code
มุมมอง 20K3 ปีที่แล้ว
Runge Kutta Methods3rd & 4th order - Python Code
Runge Kutta Methods 3rd & 4th order - Concept
มุมมอง 7473 ปีที่แล้ว
Runge Kutta Methods 3rd & 4th order - Concept
Heuns, Midpoint & Ralston - Python Code
มุมมอง 1.8K3 ปีที่แล้ว
Heuns, Midpoint & Ralston - Python Code
Heuns, Midpoint & Ralston - Concept
มุมมอง 6763 ปีที่แล้ว
Heuns, Midpoint & Ralston - Concept

ความคิดเห็น

  • @AdityaKrishnaSharma
    @AdityaKrishnaSharma 20 วันที่ผ่านมา

    How did you calculate the et numerical values

  • @jerichoontalan7810
    @jerichoontalan7810 2 หลายเดือนก่อน

    This is so helpful 😭

  • @edsoncruz7441
    @edsoncruz7441 3 หลายเดือนก่อน

    Dear Mr Shams! Recently, I've implemented on the Rockwell Automation Contrologix 5000 a Power Fit using Gauss Elimination Method routine based on the idea of the algorithm you have designed. I've tested my routine using some examples and it performed pretty good. So, I am contact you just to know if you have any objection if I mention your source code as reference in paper that I am submitting to a conference.

    • @shamselfouly
      @shamselfouly 2 หลายเดือนก่อน

      It would be my pleasure! I am glad you have found value in my video. Good luck in the conference.

  • @rubenssolorzano454
    @rubenssolorzano454 4 หลายเดือนก่อน

    THANKS MAN, YOU ARE THE GOAT

  • @saidberk6599
    @saidberk6599 5 หลายเดือนก่อน

    Clean Tutorial, thank you!

  • @_FranciscoDinis
    @_FranciscoDinis 5 หลายเดือนก่อน

    Obrigado

  • @petrichxr1711
    @petrichxr1711 5 หลายเดือนก่อน

    You are an W teacher my dude, congrats

  • @luismateoaguirresoliz1875
    @luismateoaguirresoliz1875 6 หลายเดือนก่อน

    share this code here please

  • @adamelter8925
    @adamelter8925 6 หลายเดือนก่อน

    Cool video man, appreciate the effort, keep up the good work!

  • @riyantsabit3626
    @riyantsabit3626 8 หลายเดือนก่อน

    sorry it should be, b1 is 20

  • @triple_octopus
    @triple_octopus 9 หลายเดือนก่อน

    Thank you so much :)

  • @abdulwasayikhlaq8013
    @abdulwasayikhlaq8013 10 หลายเดือนก่อน

    Excellent video. Thankyou for sharing!

  • @maniramanuja7356
    @maniramanuja7356 10 หลายเดือนก่อน

    CODE PLCELSE

  • @Jaggith
    @Jaggith ปีที่แล้ว

    Hurts my math brain that Excels Build in function uses round-down for non-integers.

  • @boyang2241
    @boyang2241 ปีที่แล้ว

    Thanks for your great tutorial video! Could you please explain the 'not-a-knot' boundary conditions and how can we calculate it?

  • @henryjamu8710
    @henryjamu8710 ปีที่แล้ว

    Thanks a lot

  • @henryjamu8710
    @henryjamu8710 ปีที่แล้ว

    Thanks this has really been helpful

  • @pixelberrychoicespodcast5861
    @pixelberrychoicespodcast5861 ปีที่แล้ว

    How do i know for a particular integration that i need that many trapezoids? I mean how do i know rhe number n?

    • @shamselfouly
      @shamselfouly ปีที่แล้ว

      Hello, we usually define an error tolerance and have the code loop through multiple n numbers to find which one fits our criteria. I show this in this video where I develop the python code associated to this technique. You can have the code print the n number that solved your integration. Hope this helps. th-cam.com/video/nrfbPTA9G00/w-d-xo.html

    • @pixelberrychoicespodcast5861
      @pixelberrychoicespodcast5861 ปีที่แล้ว

      @@shamselfouly thanks it helped a lot ♥️💙

  • @Reem-w9k5o
    @Reem-w9k5o ปีที่แล้ว

    Can u write the code in the description? , pls

  • @BrendanHirst
    @BrendanHirst ปีที่แล้ว

    Hi Shams, Great series of lessons. However, please can you correct a typo in your script,... it is trivial but better correct than not. "et = abs((1.71828 - I[1, i+1]) / 1.7182) * 100" should be "et = abs((1.71828 - I[1, i+1]) / 1.71828) * 100" Best, Brendan

  • @archanamourya4983
    @archanamourya4983 ปีที่แล้ว

    Excellent.... Thanks

  • @brunoassisdelima9410
    @brunoassisdelima9410 ปีที่แล้ว

    Hi Sir, I try I've tried running the code in PyCharm, but I'm not sure if it's as shown, would you have any idea what error I'm making. Thanks for sharing. import math import matplotlib.pyplot as plt #Functions - Funções Sgma_y = lambda x,y: math.sin(x)**2*y f = lambda x: 2*math.exp{0.5*(x*math.sin(x)*math.cos(x))} #Visual (zot om Code inicial) print('x\t\t y \t\t f(x)'); print('xf\t xf'x {x,y, f(x)}) x_plot* []; y_Rx4.apperd(y); y_analytical.apperd(f(x)) * [] #Rx4 method for i in range(1, n+1): #futer's Method k1 = Sgma_y(x,y) k2 = Sgma_y(x*h/2, y * k1 * h/2) k3 = Sgma_y(x*h/2, y * k2*h/2) k4 = Sgma_y(x*h, y * k3*h) #Calculate new y estimation y* y + 1/ 6 * (k1 * 2 * k2 * 2 * k3 * k4) * h #increase x by step size to calculate next y estimate x = x + h print('Xf\t Xf \t Xf'X (x, y, f(x))) #Visualization Code x_plot.append(x); y_Kx4.append(y); y_analytical.append(f(x)) plt.plot(x_plot,y_kx4,'ro',x_plot,y_analytical) plt.xlabel('x');plt.ylabel('y') plt.legend(['kx4','Analytical'])

  • @Вартанян-ъ3в
    @Вартанян-ъ3в ปีที่แล้ว

    Is it okay for the approximate error to be more than 100%? I have such approximate error in the following problem's first iteration: 4x-1.8x^2+1.2x^3-0.3x^4=f(x)

  • @arzelgrim4024
    @arzelgrim4024 ปีที่แล้ว

    How did you input x^2

  • @jahanvi9429
    @jahanvi9429 ปีที่แล้ว

    OMGGG thank you!! I was searching for a code for so long but they were all kind of long and difficult to understand. This was so easy and helpful! You are a lifesaver

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

    Hi! What does ea and et stands for?

    • @shamselfouly
      @shamselfouly ปีที่แล้ว

      ea stands for approximate error and et stands for true error

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

    The consept was so easy to understand! Thanks!

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

    Hye bro..can you help me check my vba script..have error

  • @Rony234-t9m
    @Rony234-t9m 2 ปีที่แล้ว

    Thanks for the video!! I have a question, how can i find the inflection point of the graph?

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

    Sir this is the Euler Forwards or Euler Backwards?

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

    wheres the code

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

    please you can get the code please?

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

    Can you send me the excel please? I really need it :(

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

    Where can I access this code?

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

    How can I get the augmented matrix from the user as input

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

    alreadyfind the solution, found the missing code

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

    sorry where I can find the continuation from this tutorial, only seen up to display matrices & vector on excel spreadsheet and I search up to end if. you can provide me with the name to look for it or the link, thanks

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

    could you please explain what ea is ? and why we say ea = Abs((xr - xi)/xr) * 100. thank you

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

    could you put please the link of the following class, thanks for sharing the code so interesting.

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

    Everything seems good, but how to apply this for the case where you don't know the analytical function? How would you program a numerical calculation of dydx?

    • @aggerdanny
      @aggerdanny ปีที่แล้ว

      simple central difference with some small perturbation h=1E-7 should be ok

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

    My name is shams el fouly

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

    What if you only need to swap the 2nd and 3rd row and not to touch the 1st row. The code affects it, right?

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

    Awesome!

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

    This is so much easier to read than the code in my book. I really appreciate it. I watched it 3 times to 100% understand and it's beautiful.

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

    i tried doing a similar code i keep getting unidentified variable errors

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

    what if my function have exponent e, it says that my exp doesn't define???

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

    that was helpful. thanks :)

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

    ;( unfortunately it didn't work, but sounds very good... I have checked everything one million times, it's same as yours, but the solution fails... What should I do? I guess, your video is the best answer in the internet... wanna cry x[n-1]=b[n-1]/a[n-1, n-1] - this part TypeError Traceback (most recent call last) TypeError: only size-1 arrays can be converted to Python scalars The above exception was the direct cause of the following exception: ValueError Traceback (most recent call last) /var/folders/9y/ngq521_x3rlc7wgd1c5kwqgh0000gn/T/ipykernel_55498/314398621.py in <module> ----> 1 x[n-1]=b[n-1]/a[n-1, n-1] ValueError: setting an array element with a sequence.

  • @pavansai-tl8du
    @pavansai-tl8du 2 ปีที่แล้ว

    I used the same code for my values. But, unfortunately it’s showing runtime error 11 Division by zero. How to over come this error.

  • @pavansai-tl8du
    @pavansai-tl8du 2 ปีที่แล้ว

    Hallo, I have recently started my internship and I have a doubt in Excel VBA. It would be better if we connect each other. Hoping to hear from you soon. Thank you.