Physics-Education-Animations

Frontpage of some of manim animations across several topics, mostly for educational purposes. The first block of videos contains animations not clearly assigned to any specific physics lecture and gives a first peek at the libraries capabilities in various settings.

Authors Choice: If you only have time for one single video (and like cats), go on and watch the 2nd one about acustic signal transmission via fourier analysis!


Video: Entsteheung einer stehenden (Schall)welle
Video: Akustische Bildübermittlung mittels Fourieranalyse
Video: Cheetah Line Art as a Complex Fourier Drawing
Video: Trapped Ion Mobility Spectrometry
Video: Funktionsweise eines Galvanometers
Video: Interferenz zweier Schallquellen
Video: Magnus-Effekt
Video: Luftmasse unter Einfluss von Druckgradient und Corioliskraft
Video: Bewegungsgleichung einer Katze im Potential eines Menschen
Video: Brownian Motion of three Particles with real-time Calculation of the Boltzmann constant
Video: Brownian Motion of three Particles in a Confining Potential with plotted MSD

Education Animations

The main content of this frontpage are the education animations created with manim. These animations are developed in the department Physik und ihre Didaktik at the University of Göttingen and focus on a visual understanding of mathematical and physical concepts at the edge between school and university. They are part of lectures where they help physics students to enhance their learning experience.

https://github.com/CVC97/Physics-Education-Animations

Vorkurs: Mathematische Methoden der Physik

Video: Differenzquotient
Video: Riemannsumme
Video: Taylor-Entwicklung
Video: Partielle Ableitungen
Video: Trajektorie in kartesichen- und Polarkoordinaten
Video: Polarkoordinaten (Einheitsvektoren und Flächenelements)
Video: Parametrisierung
Video: Linienintegral
Video: Euler-Identität
Video: Harmonischer Oszillator

Video + Audio (English): Parametrization of a curve in 3D
Video + Audio (English): Harmonic Oscillator

Experimentalphysik I - Mechanik und Thermodynamik

Video: Ballabschuss von einem rollenden Wagen auf einer schiefen Ebene
Video: Ellipsenbahn eines Planeten im Effektiven Potential eines Fixsterns
Video: Corioliskraft auf einer Rotierenden Scheibe
Video: Trägheitsmoment

Experimentalphysik II - Elektromagnetismum

Video: 1. Maxwell-Equation
Video: Dipole Radiation (analytical solution)

Scientific Computing

The following repository has a strong focus on Scientific Computing, the problems are implemented in C/C++ and then subsequently visualized with manim in python. The animations are designed minimalistically and attempt to show physical problems in a visually pleasing way.

https://github.com/CVC97/Physics-Simulations

Classical Mechanics

Video: Double Pendulum - numerical vs. analytical solution via small-angle-approximation
Video: Double Pendulum including phase space
Video: Spherical Pendulum of variable length with most dubious phase space ever created
Video: Driven and Damped Pendulum including polar phase space
Video: Coupled Pendulums
Video: Oscillation Sensor
Video: The Three Body Problem (2D)
Video: The Three Body Problem (3D)

Partial Differential Equations

Video: 1D-Heat-Equation
Video: 1D-Wave-Equation

Chaotic Systems

Video: Logistic Map: Time and Frequency Domain
Video: Logistic Map: Bifurcation Diagram

Stochastic Methods

Video: Model for the Spread of Infectious Diseases
Video: Self-Avoiding Random Walk as a simple Protein Model

Interactive Simulations

Feel free to visit my HTML/JavaScript simulations and enjoy the interactive nature of these websites in the context of phyiscal simulations!

Simulating Winds

Simulate an air mass under the influence of pressure gradient force, coriolis force, and friction force and learn why wind circulates clockwise around regions of high pressure and counter-clockwise around regions of low pressure in the northern (or southern, I have no idea) hemisphere.

https://cvc97.github.io/Wind-Simulation/

Physics of a Cat

As described in the paper from Anxo Biasi, the behaviour of a cat in the presence of a human can be described physically by a langevin equation. Perform its numerical integration and adjust the cat right to your needs while tracking its behaviour in real-time!

https://cvc97.github.io/Cat-Behaviour/