Dieses File wurde mit Version 4.2 erstellt.

Die Graustufenmatrix graphisch darstellen

Dieses File und das File welches die Graustufen-Matrix enthält sollten im gleichen Ordner sein. Falls sie in verschiedenen Ordner liegen, so ist der Pfad des Files mit SetDirectory[$HomeDirectory<>" /.../... "]; anzugeben.

Die Prozedur pixelbild. 
Das erste Argument legt den sichtbaren den Bereich des Koordinatenssystems fest.
Das zweite Argument ist der Name des Files, das die Matrix enthält.
Das dritte Argument u legt den Maximalwert der Matrix-Einträge fest (wenn ein Matrix-Eintrag gösser als u ist, so wird er auf u gesetzt).

pixelbild[{{xmin_, xmax_}, {ymin_, ymax_}}, nam_, u_] := 
      Module[{mat, gr}, 
mat = 
          Get[ToString[nam]]; 
gr = 
          Graphics[Raster[mat, {{xmin, ymin}, {xmax, ymax}}, {0, u}]]; 
        Show[gr, AspectRatio -> Automatic, 
          PlotRange -> {{xmin, xmax}, {ymin, ymax}}];]

Beispiel. Hier wurde die Matrix erzeugt für den Bereich x = [-1.2, 1.2], y = [-1.2, 1.2] und im File kardioide00 abgelegt.
Der maximale Wert soll hier (beispielsweise)18 sein.

pixelbild[{{-1.2, 1.2}, {-1.2, 1.2}}, "kardioide00", 
      18]