Der Befehl Y=reshape(X,SIZ) liefert ein Array mit den gleichen Werten aber der Größe SIZ. Natürlich muss prod(SIZ) mit prod(SIZE(X)) übereinstimmen (gleiche Anzahl von Elementen), sonst meldet MATLAB einen Fehler.
Der Befehl reshape kann auf zwei verschiedene Weisen geschrieben werden:
Das Löschen von Zeilen oder Spalten kann man erreichen, indem man ganzen
Zeilen oder Spalten den Wert des leeren Arrays []
zuweist. Z.b. löscht
der Befehl a(end-1:end,:)=[]
die letzten beiden Zeilen der Matrix
a
.