% graphische Darstellung einer Matrix

figure
subplot(1,2,1)

x=eye(2);                 % 2 X 2 Diagonalmatrix wird erzeugt
X=repmat(x,[4,4]);        % diese Matrix wird 4 mal in beide Dimensionen kopiert
pcolor(X)                 % stellt diese Matrix graphisch dar, gleiche Werte 
                          % von X werden in der selben Farbe dargestellt
colormap summer

axis ij square            % Achsenskalierung wird der quadratischen Matrix angepaßt

subplot(1,2,2)

t=linspace(0,2*pi,20);
x=cos(t);
y=sin(t);
r=[1:20]';

X=repmat(x,[20,1]);
Y=repmat(y,[20,1]);
R=repmat(r,[1,20]);

pcolor(R.*X,R.*Y,R)       % R(i,j)*X(i,j) und R(i,j)*Y(i,j) bilden die Eckpunkte von Vierecken, 
                          % die Flaechen werden mit den Farben R(i) ausgemalt
axis square