Anleitung und Beispiele zum Funktionenplotter GNUPLOT
Vorwort.
Das Programm GNUPLOT dient zur graphischen Darstellung mathematischer Funktionen auf dem PC-Bildschirm. Es besteht aus einem Eingabebildschirm, in den man die Befehle für das Programm einträgt, und einem Ausgabebildschirm zur Betrachtung der Graphiken. Das Programm benötigt keine besonders großen Rechnerressourcen und steht in Versionen für die unterschiedlichsten Betriebssysteme zur Verfügung. Das Programm hat den großen Vorteil, kostenlos zum Download bereit zu stehen. Bei dem Programm befindet sich auch ein Online-Handbuch, das man als eigenständige Datei herunterladen kann.
Spezielles zum Einsatz in der Physik.
GNUPLOT kann in der aktuellen Version außer mathematischen Funktionen auch Regressionskurven zeichnen, das heißt es berechnet unter Berücksichtigung von Fehlern eine möglichst gute Näherung von vorgegebenen Punkten (den Messwerten) zu einer ebenfalls vorzugebenden mathematischen Näherungsfunktion. Die Abweichungen von der "Ideallinie" werden dabei im Programmierfenster mit angezeigt. Wenn man also seine Messdaten mit Hilfe eines Editors in einer Datei eingegeben hat, kann man das GNUPLOT-Programm zu diesen Daten und zu einer vorgegebenen Hypothese die notwendigen Berechnungen für die optimale Ausgleichskurve anstellen lassen. Ein sehr schönes Beispiel für die Anpassung von Versuchsdaten findet sich im Demo-Ordner von GNUPLOT unter der Bezeichnung "fit.dem"
Eine Anleitung zur Benutzung von GNUPLOT  gibt es hier: Teil 1
Teil 2
Teil 3
Beispielfunktionen zum Testen von Hypothesen:
Gerade; direkte Proportionalität gerade.fnc
verschiedene Arten von Parabeln parabel_a.fnc
parabel_b.fnc
parabel_l.fnc
parabel_n.fnc
parabel_u.fnc
verschiedene einfache oder quadratische Hyperbeln hyperbel1x.fnc
hyperbel1y.fnc
hyperbel2x.fnc
hyperbel2y.fnc
Exponentialfunktion exp.fnc
Beispielmessreihen, Messdaten zum Ausprobieren Federpendel1.dat
(2 Messreihen zum Federpendel, Federpendel2.dat
4 Messreihen zu den verschiedenen Traegheitsmom1.dat
Parametern beim Trägheitsmoment) Traegheitsmom2.dat
Traegheitsmom3.dat
Traegheitsmom4.dat
Beispielskripte zur Anpassung Versuchsdaten <==> Hypothesen Traegheitsmom1.plt
(passend zu den entsprechenden Messreihen, Traegheitsmom2.plt
als Anwendungsbeispiele gedacht! ) Traegheitsmom3.plt
Hierbei werden auch unsinnige Hypothesen überprüft, Traegheitsmom4.plt
normalerweise bescheidet man sich mit der Überprüfung federp1.plt
der wahrscheinlichsten Hypothesen. federp1a.plt
federp2.plt
federp2a.plt
Beispielskripte für mathematische Funktionen: 
Amplitudenmodulation AM.plt
Frequenzmodulation FM.plt