
Learn how to solve fundamental problems in fluid dynamics using Matlab.

Explore differential equations, numerical integration, and root-finding methods using software tools. Learn practical techniques for solving complex mathematical problems in engineering and science.

This course covers lessons on newton's method and constraints, derivation of the Lagrangian equation, bond graph approach, vector field around equilibrium points, high dimensional linear systems, and dynamics of nonlinear systems.

Comprehensive exploration of computational fluid dynamics, covering mathematical foundations, discretization methods, and numerical techniques for solving fluid flow problems.

This course first introduces a student to power stability problems and the basic concepts of modeling and analysis of dynamical systems. Modeling of power system components - generators, transmission lines, excitation and prime mover controllers - is cov…

This course looks at all the aspects theoretical, numerical, and application aspects of computational fluid dynamics. Computational fluid dynamics (CFD) has become an essential tool in the analysis and design of thermal and fluid flow systems in a wide r…

Comprehensive exploration of computational fluid dynamics fundamentals, covering essential concepts and techniques over 8 weeks through structured modules and practical applications.

Explore how complex systems can be modeled despite parameter uncertainties, using differential geometry to understand 'sloppiness' and its implications for scientific comprehension and prediction.

Explore forecasting natural disasters using satellite data, nonlinear dynamics, and numerical simulations. Learn about ensemble forecasting and pattern methods for predicting extreme events.

Explore incompressible flow dynamics through finite difference and volume methods. Master equations, boundary conditions, and numerical techniques for solving fluid dynamics problems.

Explore numerical solutions for birefringent gravitational waves, their power spectrum, and implications for cosmological structure, with applications to current and future observatories.

Explore a 49-minute lecture on approximating the supremum of centered Gaussian processes using finite-dimensional Gaussian processes. Delve into the proof that shows how the approximation's dimension depends solely on the target error. Discover the corol…

Explore GAIO.jl for fast, elegant set-oriented numerical analysis in Julia. Learn to compute attractors, leverage multiple dispatch, and utilize GPU acceleration for enhanced performance.

Dive into the intricacies of floating-point arithmetic in C++. Uncover inner workings, explore limitations, and learn strategies to extend precision while considering trade-offs for enhanced programming finesse.

Learn iterative methods, interpolation, and numerical integration techniques with Matlab implementations for solving complex mathematical problems.

Comprehensive exploration of numerical analysis techniques, covering interpolation, integration, differentiation, and equation-solving methods with practical examples and applications.

Explore calculus applications in volume calculation using slicing, shells, and cross-sections. Learn Newton's Method and tackle exam-style questions for practical understanding.

Explore the fascinating fractal produced by Newton's method for finding roots of polynomials, revealing unexpected complexity in a seemingly simple mathematical technique.

Explore density-functional theory and numerical techniques for solving it using Julia. Learn about discretization, solution algorithms, and practical implementation with hands-on coding exercises.

Explore numerical integration techniques including Riemann integrals, trapezoidal rule, and Simpson's rule. Learn to approximate definite integrals with Python and MATLAB implementations.

Explore numerical computation of second derivatives and data differentiation with Python and Matlab examples, covering finite difference schemes and practical applications.