Link - Hochschule Ulm
Link - Hochschule Ulm
Link - Hochschule Ulm
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
den arithmetischen und geometrischen Mittelwert<br />
berechnet und die Werte zurückgibt.<br />
Aufgabe 65 (Function-File) Schreiben Sie<br />
einen Function-File, der die Sprungfunktion<br />
(Einheitssprungfuktion, Heaviside-Funktion)<br />
⎧<br />
⎪⎨ 0 t < 0<br />
h(t) = ⎪⎩ 1 t ≥ 0<br />
berechnet. Zeichnen Sie diese Funktion im<br />
Intervall [−2, 2]. Vergleichen Sie die Funktion<br />
h mit der in Matlab definierten Funktion<br />
heaviside. Wo gibt es Unterschiede?<br />
Aufgabe 66 (Function-File) Zeichnen Sie die<br />
Graphen der verschobenen Sprungfunktionen<br />
h(t + T), t ∈ R und h(t − T), t ∈ R für T = 2 im<br />
Intervall [−4, 4].<br />
Aufgabe 67 (Function-File) Schreiben Sie jeweils<br />
einen Function-File, um die folgenden<br />
stückweise definierten Funktionen zu berechnen:<br />
⎧<br />
⎪⎨ 1 |t| ≤ 0.5<br />
(a) rect(t) = ⎪⎩ 0 sonst<br />
⎧<br />
⎪⎨ 0 t < 0<br />
(b) ramp(t) = ⎪⎩ t sonst<br />
⎧<br />
0 t < 0<br />
⎪⎨<br />
(c) g(t) = sin( πt<br />
2<br />
⎪⎩<br />
) 0 ≤ t ≤ 1<br />
1 1 < t<br />
Zeichnen Sie die Graphen der Funktionen im<br />
Intervall [−2, 2].<br />
Aufgabe 68 (Function-File) Schreiben Sie<br />
einen Function-File, um folgende Funktion zu<br />
berechnen:<br />
⎧<br />
x x < 0<br />
⎪⎨<br />
f (x) = x 2 0 ≤ x < 2<br />
⎪⎩ 4 x ≥ 2<br />
Testen Sie Ihre Funktion für die Werte<br />
x = −2, 1.5, 2 und 6. Zeichnen Sie die Funktion<br />
f mit fplot über dem Intervall [−3, 3]!<br />
Aufgabe 69 (Function-File) Schreiben<br />
Sie einen Function-File, um die Funktion<br />
f (t) = t 1 3 , t ∈ R zu berechnen. Benutzen Sie<br />
diesen, um die Funktion f im Intervall [0, 1]<br />
zu zeichnen.<br />
Aufgabe 70 (Function-File) Zeichnen Sie<br />
die konstante Funktion f (x) = 5, x ∈ R im<br />
Intervall [0, 2].<br />
Aufgabe 71 (Horner-Methode) Implementieren<br />
Sie die Horner-Methode in Matlab. Zunächst<br />
skalar und dann vektoriell.<br />
Für das Polynom p(x) = x 2 + 3x + 2 liefert der<br />
Aufruf Horner([2,3,1],[2,3]) die Werte<br />
12=p(2) und 20 = p(3).<br />
45. Globale und lokale Variablen<br />
Die Variablen innerhalb jeder Funktion sind<br />
lokal, die in Script-Files sind global. Globale<br />
Variablen können aber auch mit global definiert<br />
werden. Um auf diese Variablen zugreifen<br />
zu können, muss diese Definition sowohl<br />
im Haupt-Workspace als auch in der Function<br />
77 Copyright c○ G. Gramlich