Kursstart: 15. November 2026

Magpylib: Magnetische Simulation in Python

Silicon Austria Labs, Austrian Chips Competence Center (AT-C3)

Florian Slanovc

Wissenschaftliche Einordnung:

  • Mathematik (101)
  • Informatik (102)
  • Physik (103)
  • Werkstofftechnik (205)
  • Erziehungswissenschaften (503)

Kursstart: 15. November 2026

Magpylib: Magnetische Simulation in Python

Silicon Austria Labs, Austrian Chips Competence Center (AT-C3)

Florian Slanovc

  • Umfang: 5 Lektionen
  • Aufwand: 1 Stunde/Lektion
  • Kursstart: 15. November 2026
  • Kursende: -
  • Status aktuell: Zukünftiger Kurs
  • Teilnehmende aktuell: 1
  • Lizenz: CC BY-NC-ND 4.0
  • Verfügbare Sprachen:
    • English ‎(en)‎
Alle Kurse auf iMooX sind und bleiben gratis für alle! Mehr erfahren

Details zum Kurs

Allgemeines

Interessierst du dich für Magnetismus und möchtest du lernen, wie man Magnetfelder einfach und effizient simulieren kann? In diesem Kurs erhältst du eine Einführung in Magpylib, eine kostenlose und quelloffene Python-Bibliothek zur Berechnung und Visualisierung magnetischer Felder. Du lernst, wie du magnetische Systeme erstellst, ihre Felder berechnest und die Ergebnisse anschaulich darstellst.

Du benötigst keine fortgeschrittenen Programmier- oder Simulationserfahrungen – bring einfach deine Neugier für Magnetismus und grundlegende Kenntnisse in Python oder einer ähnlichen Programmiersprache mit!

Kursinhalt

In drei Kapiteln lernst du die wichtigsten Funktionen und den grundlegenden Arbeitsablauf von Magpylib kennen:

  • Kapitel 1: Magpylib-Objekte – Erstellen, Visualisieren und Manipulieren von magnetischen Quellen, Sensoren und anderen Objekten.
  • Kapitel 2: Berechnung magnetischer Felder – Berechnen von Magnetfeldern und weiteren physikalischen Größen sowie Kennenlernen effizienter vektorisierter Berechnungen.
  • Kapitel 3: Visualisierung – Visualisieren magnetischer Systeme und Feldergebnisse, Anpassen von Grafiken und Erstellen von Animationen.

Lernziele

Nach Abschluss dieses Kurses kannst du die grundlegenden Funktionen von Magpylib nutzen, um magnetische Systeme zu erstellen, deren Magnetfelder zu berechnen und die Ergebnisse zu visualisieren.

Du verstehst außerdem die grundlegenden Prinzipien hinter den Berechnungen von Magpylib und weißt, wie du vektorisierte Berechnungen für effiziente Simulationen einsetzen kannst.

Vorkenntnisse

Grundlegende Programmierkenntnisse werden empfohlen, vorzugsweise in Python oder einer ähnlichen Programmiersprache. Fortgeschrittene Kenntnisse in Magnetismus oder numerischer Simulation sind nicht erforderlich.

Um die Beispiele im Kurs selbst auszuprobieren, benötigst du eine funktionierende Python-Umgebung.

Kursablauf

Der Kurs besteht aus drei Kapiteln. Jedes Kapitel führt anhand von Erklärungen und praktischen Beispielen in neue Themen ein. Die Kapitel bauen aufeinander auf und sollten daher der Reihe nach absolviert werden.

Der Kurs ist als Selbstlernkurs konzipiert. Du kannst daher in deinem eigenen Tempo lernen und einzelne Lektionen jederzeit wiederholen.

Zertifikat

Für die aktive Teilnahme am Kurs erfolgt bei Abschluss die Ausstellung einer automatisierten Teilnahmebestätigung, welche Ihren Namen, den Kursnamen und die abgeschlossenen Lektionen beinhaltet. Es wird darauf hingewiesen, dass es sich nur um eine Bestätigung handelt, die aussagt, dass Sie zumindest 75% der gestellten Selbstüberprüfungsfragen richtig beantwortet haben.

Lizenz

Dieses Werk von Silicon Austria Labs ist lizenziert unter CC BY-NC-ND 4.0.

Zusätzliche Information

Magpylib ist kostenlos, quelloffen (Open Source) und verfügbar auf Github. Du kannst die im Kurs gezeigten Beispiele selbst ausprobieren und Magpylib für deine eigenen Projekte und Anwendungen verwenden.

Die Online-Dokumentation von Magpylib mit weiterführenden Informationen, Beispielen und Details zu den verfügbaren Funktionen ist unterhalb der Kursvideos verlinkt.

Wir empfehlen dir, die Dokumentation als Nachschlagewerk zu verwenden und Magpylib über die Inhalte dieses Einführungskurses hinaus selbstständig zu erkunden.

Kursleitung

Florian Slanovc

Florian Slanovc works as a scientist specializing in magnetism at Silicon Austria Labs (SAL). Since Magpylib was first released in 2019, he has been actively contributing to its development and using it in a wide range of scientific publications and research projects with partners.

Other people involved in the MOOC production were:

  • Alina Shumna
  • Michael Ortner
  • Borislav Hinkov
  • Loreta Stojanova
  • Henrik Knud Bjorn Siboni

Partner:innen

  • Technische Universität Graz

  • Österreichische Forschungsförderungsgesellschaft mbH (FFG)

  • Chips Joint Undertaking (Chips JU) i

  • Nationalstiftung für Forschung, Technologie und Entwicklung

  • gefördert von der Europäischen Union

Bereit, etwas Neues zu lernen?