next up previous contents
Nächste Seite: Multiplikation von Matrizen Aufwärts: Übungen zum Kapitel 1 Vorherige Seite: Hilfsfunktionen zum Erzeugen von   Inhalt

Unterabschnitte

Logische Operatoren angewandt auf Matrizen

10-26   Invertiertes Schachbrettmuster

 
Die in einer früheren Übung erzeugte Matrix mit 0- und 1-Belegung in einem Schachbrettmuster soll durch Anwendung eines der logischen Vergleichsoperatoren '$ ==$', '$ <=$', '$ >=$', '$ <$', '$ >$' mit einer Matrix ones(8) oder zeros(8) verglichen werden. Das Resultat soll die in allen Elementen invertierte Matrix liefern (0 statt 1, 1 statt 0). Logische Operatoren liefern 1 als 'true' und 0 als 'false' mit der gleichen Dimension wie die verglichenen Matrizen.

10-27   Negativbild durch logische Operatoren

 
Mit den Befehlen E = zeros(7); E(6,3:6)=ones(1,4); E(4,3:5)= ones(1,3); E(2,3:6)= ones(1,4); E(2:6,2) = ones(5,1); ergibt sich eine Matrix, welche mit der Funktion spy(E) einen Buchstaben E zeigt. Durch N = E == zeros(7) kann davon ein Negativbild erzeugt werden.



Stefan Adam 2006-03-07