Nächste Seite: ,,Turm``- und ,,Specht``-Matrizen
Aufwärts: Übungen zum Kapitel 3
Vorherige Seite: Übungen zum Programmieren von
Inhalt
Unterabschnitte
Schreiben Sie Funktions-M-Files sindeg(), cosdeg(), tandeg(), welche
sin(), cos(), tan() ergeben, jedoch den Winkel in Grad (degrees)
verarbeiten.
Diese werden uns für die weitere praktische Anwendung gute Dienste leisten.
Erzeugen Sie einige function-M-Files mit den Namen 'pow2', 'pow3', 'pow4',
etc., welche die Funktionen x.^2
,
x.^3
, etc. realisieren.
Falls für alle Zeilenvektoren / Spaltenvektoren einer Matrix Q gilt:
für und für .
- dann ist die Matrix Q orthogonal.
Schreiben Sie ein MATLAB-Programm, Eingabe Q, Ausgabe 1, falls orthogonal
und 0 sonst.
Schreiben Sie ein MATLAB-Programm, Eingabe quadratisches
, Ausgabe . Das Programm soll Elementweise
mit Hilfe einer Doppelschleife arbeiten.
Achtung ein Austausch von zwei Elementen braucht
einen Zwischenspeicherplatz. Damit Ihr Programm für beliebige
quadratische
Matrizen funktioniert, verwenden Sie
intern die Funktion [m,n] = size(M) und testen Sie vorgängig auf m==n.
Stefan Adam
2006-03-07