Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Scilab for Numerical Computations

For the Love of Physics via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn Scilab programming fundamentals and apply them to solve complex physics problems through this comprehensive tutorial series covering basic programming concepts, advanced plotting techniques, and real-world simulations. Master essential programming elements including arrays, conditional statements, loops, and functions before progressing to create sophisticated 2D and 3D visualizations. Explore numerical methods for solving first and second-order ordinary differential equations, then apply these techniques to quantum mechanics problems by numerically solving the Schrödinger equation for harmonic oscillators and infinite square wells. Develop practical simulation skills by modeling charged particle motion in electric and magnetic fields, and conclude by creating a realistic simulation of the Magnus effect in football free kicks, demonstrating how computational physics can explain everyday phenomena.

Syllabus

Programming in Scilab (for BEGINNERS) Arrays | Conditional Statements, Loops | Functions
Plotting 2D & 3D Graphs in SCILAB | How to Plot Functions?
How to SOLVE DIFFERENTIAL EQUATIONS IN SCILAB | 1st & 2nd order ODE | Scilab ODE
Numerically solving the SCHRODINGER EQUATION in SCILAB | Harmonic Oscillator | Infinite Square Well
Simulating Charged Particle Motion in ELECTRIC & MAGNETIC Field | using SCILAB
Simulating the MAGNUS EFFECT in a FOOTBALL Free Kick | using SCILAB

Taught by

For the Love of Physics

Reviews

5.0 rating, based on 1 Class Central review

Start your review of Introduction to Scilab for Numerical Computations

  • Asin
    This course was an excellent learning experience and one of the best things I have done for my personal and professional growth. I gained a strong understanding of key concepts, tools, and real-world applications that were explained in a clear and practical way. The lessons were well structured, easy to follow, and very engaging. The examples and hands-on activities helped me understand complex topics easily. This course improved my confidence, problem-solving skills, and overall knowledge in the subject. I truly learned a lot from this course, and it has motivated me to continue learning and applying these skills in the future.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.