Benutzung der SciPy Python Programme

Eine kurze Anleitung der Programme aus den Praktika.

SciPy installieren

Python läuft auf den großen Betriebssystemen und ist frei verfügbar. SciPy ist in Python geschrieben und läuft überall dort, wo Python läuft.

In Debian sind folgende Pakete notwendig:

  • python-matplotlib
  • python-numpy
  • python-scipy

Programm herunterladen

Einfach das Programm (zum Beispiel 240.py) irgendwo speichern.

Programm anpassen

Das Programm mit einem Editor öffnen. In der Regel gibt es relativ weit vorne einen Abschnitt für die Messwerte:

###############################################################################
#                                  Messwerte                                  #
###############################################################################

# Alle Werte sind in den SI-Standardeinheiten. Das Prefix ``a_`` steht für
# „Aufgabe a“.

# Messwerte für Spannung und Strom.
a_U_val = [0, 0.4, 1]
a_I_val = [0, 0.3, 1]

# Deren Fehler.
a_U_err = 0.1
a_I_err = 0.1

# Vorwiderstand im Voltmeter.
a_Vorwiderstand_val = 0.0
a_Vorwiderstand_err = 0.0

Dabei müssen in den Listen (eckige Klammern) Kommata gesetzt werden, dies ist bei Octave nicht nötig.

Programm ausführen

Am einfachsten im Terminal mit python 240.py starten. Die Ausgabe erfolgt im gleichen Terminal. In den neueren Praktika habe ich keine Dateiendung mehr und das Skript als ausführbar markiert. Da reicht dann ein ./368, um das Programm zu starten.