Code: Alles auswählen
from __future__ import division
from pylab import *
#numpy oder welche numerix-Variante Du auch immer benutzen willst:
from scipy import array
figure(1)
X = array([[1800,1800,1800,1805,1805,1805,1810,1810,1810],[1260,1265,1270,1260,1265,1270,1260,1265,1270],[0.5897,0.7443,0.8458,0.5423,0.7017,0.8266,0.4988,0.6579,0.7974]])
#oder so, je nachdem, wie Deine Daten zu lesen sind:
#X = array([[1800,1260,0.5897],[1800,1265,0.7443],[1800,1270,0.8458],[1805,1260,0.5423],[1805,1265,0.7017],[1805,1270,0.8266],[1810,1260,0.4988],[1810,1265,0.6579],[1810,1270,0.7974]])
contour(X)
#---------------------------------------
#aus dem wiki:
def func3(x,y):
return (1- x/2 + x**5 + y**3)*exp(-x**2-y**2)
dx, dy = 0.025, 0.025
x = arange(-3.0, 3.0, dx)
y = arange(-3.0, 3.0, dy)
X,Y = meshgrid(x, y)
Z = func3(X, Y)
figure(2)
cset = contour(Z)
#optional; einfach mal ausprobieren
#clabel(cset,inline=1,fmt='%1.1f',fontsize=10)
#hot()
#colorbar()
axis('off')
show()
. Damit kann auch gnuplot keinen schönen plot machen. Neben den Beispielen hilft vielleicht auch einfach: