Python for Magnetism 2020.11
  • Site
      • Introduction to Python
      • Set up your python environment
      • Getting Started
      • Program Flow
      • Pylab - Matlab style Python
      • Pylab continued …
      • Object Oriented Programming (OOP)
      • MagWire
      • SymPy
      • PyCharm IDE
      • pandas
  • Page
      • Welcome to Python for Magnetism’s documentation!
        • Contents:
        • Downloads:
  • Introduction ... »
  • Source

Welcome to Python for Magnetism’s documentation!¶

Contents:¶

  • Introduction to Python
  • Set up your python environment
    • Recommended setup
    • Other useful ressources
  • Getting Started
    • Using Python as a Calculator
    • Variables and Types
      • Naming
      • type casting
      • Comparision
      • Composite types: Strings, List, Tuple, Set and Dictionaries
  • Program Flow
    • if, else, elif
    • Loops
      • for
      • while
    • Functions
    • Exceptions
    • Modules and Namespaces
  • Pylab - Matlab style Python
    • Examples based on “Rappels d’utilisation de MATLAB”
      • numpy.array
      • get specific elements
      • Matplotlib plotting
    • Examples based on “familiarisation avec Matlab”
      • Excercise 1
      • Excercise 2
      • Excercise 3
      • Excercise 4
  • Pylab continued …
    • Examples based on “… des données sous MATLAB”
      • Excercise 1
      • Excercise 2
      • Excercise 3
      • Excercise 4
  • Object Oriented Programming (OOP)
  • MagWire
  • SymPy
    • Usage
      • Web service
      • Python Module
    • Basic Examples
      • Symbols
      • Fractions
      • Complex Numbers
      • Numeric evaluation
      • Substitution
      • Plotting
      • Simplification
      • Solving equations
      • Differentiate
      • Integrate
      • Matrices
    • Example: Calculate determinant of matrices in a loop
    • Example: Calculate Eigenvalues and Eigenvectors
  • PyCharm IDE
  • pandas
    • working with Excel data
    • intermagnet data

Downloads:¶

All available ipython notebooks and source code can be found here

This documentation is also available in pdf format

Back to top

© Copyright Michael Wack.
Created using Sphinx 3.2.1.

Imprint