Digital Signal Processing Reference
In-Depth Information
>> x = eye(3)
x = 1 0 0
0 1 0
0 0 1
Das Rechnen mit Vektoren und Matrizen geschieht wie gewohnt. Geben Sie folgende Befehle
ein und überprüfen Sie das Ergebnis.
I = eye(3);
A = ones(3,3);
c = 0.5;
B = c*A + I
B = 1.5000 0.5000 0.5000
0.5000 1.5000 0.5000
0.5000 0.5000 1.5000
Eine weitere wichtige Möglichkeit Datenfelder zu erzeugen, ist die Anwendung des Doppel-
punkt-Operators „ : “ . Er erzeugt Datenfelder mit Elementen gleichen Abstandes. Durch
>> t = 0:10
wird ein eindimensionales Datenfeld (Zeilenvektor) mit der Bezeichnung t erstellt und ange-
zeigt, das die Werte von 0 bis 10 in Einserschritten enthält.
t =
Columns 1 through 7
0 1 2 3 4 5 6
Columns 8 through 11
7 8 9 10
Der Doppelpunkt-Operator „ : “ kann auch verwendet werden, um eine ganze Zeile oder Spalte
einer Matrix auszuwählen.
>> x = B(1,:)
x = 1.5000 0.5000 0.5000
>> x = B(:,2)
x = 0.5000
1.5000
0.5000
Die vorgestellten Beispiele geben erste Einblicke in die Möglichkeiten mit MATLAB Vekto-
ren und Matrizen zu erzeugen und zu bearbeiten. Im Laufe der Versuche werden weitere
Beispiele hinzukommen.
Search WWH ::




Custom Search