[08x09] Symbolic Computation in Julia using Symbolics.jl, SymbolicNumericIntegration.jl and Pluto

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

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

  • @euanross2078
    @euanross2078 ปีที่แล้ว +14

    Congratulations on providing a consistently high quality channel. Always interesting and informative.

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

      Thanks, and thank you for your support!

  • @NikoBiele
    @NikoBiele ปีที่แล้ว +10

    Congratulations on your 100th episode and thanks for making them 🎉

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

      Thank you! and thanks for watching!

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

    I'm a data scientist (also just dabbling in Julia), and I found your channel a few months back, and it's always a treat to watch! Diverse subjects, yet systematic in what you learn, always getting better. Congratulations to your 100th episode! ✨

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

      Always an honor to have data scientists watching! Thank you for the kind words!

  • @mingshey
    @mingshey 9 หลายเดือนก่อน +2

    I use maxima as my main CAS. I can build Lagrangean and derive Euler-Lagrange equations from it, and integrate them by numerical ode solvers, etc. And the whole process is relatively easy compared to Python’s sympy or Julia’s symbolics system. But I guess the computation speed is not optimal with maxima. I hope Julia symbolics and symbolicnumericintegration system grow mature quickly enough.

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

    Congrats for 100th! worth a little Bluey dance at the end 🤣. Merci!!!!

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

      Thank you for your support since the very beginning!

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

    I want to take this opportunity to thank you for the time and effort you've put into creating such an amazing resource. Your passion for the subject matter shines through in every episode, and your dedication to helping others learn is truly inspiring.
    Once again, congratulations on your 100th episode, and here's to many more to come! :-)

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

      Thank you for the kind words! It's been my honor to make these videos!

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

    Congrats on 100 episodes. I have watched all of the Julia vids and they really keep getting better, this is the best one so far!

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

      Thanks for the kind words and thanks for watching!

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

    Congrats on 100 episodes! I use Mathematica (and have since the early 90’s) to ‘get the physics right’ when building simulations. I solve as much as possible symbolically & simplify the expressions as much as possible, then code the expressions up.

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

      Interesting. That makes sense. Thanks for sharing, and thanks for being one of my early viewers!

  • @poweruser64
    @poweruser64 11 หลายเดือนก่อน

    Thank you for making this walkthrough! Symbolics is so cool. I'm going to use julia as a calculator in my physics class so I can get better at it. Having a package that can be used so hands-on makes it a lot easier to understand the basics!

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

    I am a bit behind in watching and trying your tutorials, but rest assured I am very grateful they are there for me to try as and when in the future. Many thanks.

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

    Thanks!

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

    Hi, thanks for all the great videos :)
    I use symbolic computation for group-theoretic problems, or representation-theoretic problems : think computing tensor products of representations, decomposition into irreducibles, etc. I've used Mathematica and SageMath so far, maybe I'll use julia for that in the future !

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

      Thanks for sharing and have fun playing around with Julia!

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

    Excellent topic for a 100th episode!

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

      Thanks for watching and thanks for being a Channel Member!

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

    Hi! I am using computer algebra systems for numerical analysis.
    Sometimes I need to apply a differential operator to a fuction (think partial derivatives, laplacian, curl or huge combinations of those) and then use output function on some values.
    Sometimes I need to run experiments with different input functions, so without CAS I would need to manually write out the output function for each input function.
    Automatic differentiation is also not helpful in my case, as it is very slow for higher derivatives(which occur often in my case)
    For python I used SymPy (julia wrapper exists).
    BTW thanks for the introduction, this package might be very useful for me.

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

      Interesting. Thanks for sharing!

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

    Hi! Thanks for vídeo. Your vídeo it's cool and Easy to understand. Do you have any playlist about building dashboard using genie?

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

      Thanks for the kind words and thanks for watching! Unfortunately, I don't have any videos on this subject, but Adrian Salceanu (creator of Genie.jl) gave a presentation on Interactive Dashboards using Genie at JuliaCon 2022: th-cam.com/video/YEQLTCWxDuM/w-d-xo.html Also, Genie has their own TH-cam channel where they have several helpful tutorials: www.youtube.com/@genieframework/videos Hope that helps!

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

      @@doggodotjl Thank you so much!

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

    Julia is a great language, but this Symbolic has not Taylor expansion feature.