Digital Signal Processing Reference
In-Depth Information
>> z = 2+3i
z = 2.0000 + 3.0000i
Die Zahl
, genauer die in MATLAB verwendete Repräsentation, erhält man mit
>> pi
ans = 3.1416
Die Anzeige am Bildschirm hängt von der Einstellung des Ausgabeformates ab. Der tatsäch-
lich intern verwendete Wert ist davon unabhängig.
Das jeweils letzte Ergebnis wird in der Variablen ans gespeichert. Beachten Sie auch, dass die
vordefinierten Konstanten durch Befehlseingabe überschrieben werden können.
Anmerkungen: (i) Das Format der Bildschirmausgabe kann durch Eingabe auf der Kommandozeile
eingestellt werden, wie z. B. format short und format long . (ii) MATLAB benutzt das Zahlen-
format des IEEE-Standards für Gleitkommaarithmetik (IEEE standard for floating point arithmetic,
ANSI/IEEE 754
1985) mit der Genauigkeit von circa 16 Dezimalstellen und einem Wertebereich von
etwa 10 308 bis 10 +308 . Fragen der numerischen Genauigkeit werden in einem späteren Versuch noch
genauer behandelt.
1.1.4
MATLAB help - Kommando
Tippen Sie einfach help pi ein und drücken Sie dann die Eingabetaste
zur Übernahme des
Befehls durch den Rechner.
>> help pi
Sie erhalten die kurze Erklärung
PI 3.1415926535897....
PI = 4*atan(1) = imag(log(-1)) = 3.1415926535897....
In der zweiten Zeile ist der Zusammenhang zwischen der Zahl
und der Arkustangens-
Funktion atan und dem Imaginärteil imag der natürlichen Logarithmus-Funktion log ange-
geben. Funktionen in MATLAB werden später bei Bedarf noch genauer vorgestellt.
Der Hinweis Reference Page in Help browser mit dem Verweis (Link) doc pi
liefert einen direkten Zugriff zur MATLAB-Dokumentation, was an dieser Stelle nicht weiter
ausgeführt werden soll.
1.1.5 Vektoren und Matrizen
Vektoren und Matrizen sind als geordnete Folgen von Zahlen in natürlicher Weise als zeit-
diskrete Signale aufzufassen und spielen in der digitalen Signalverarbeitung eine herausragen-
de Rolle. MATLAB erleichtert den Umgang mit Vektoren und Matrizen durch spezielle
Befehle.
Vektoren lassen sich mit den eckigen Klammern „ [ ] “ und dem Semikolon „ ; “ durch Angabe
der Zahlenwerte einfach erzeugen. Geben Sie dazu folgendes Beispiel ein
>> x = [1 2 3]
Sie erhalten von MATLAB den Zeilenvektor
Search WWH ::




Custom Search