13.01.2014 Aufrufe

Link - Hochschule Ulm

Link - Hochschule Ulm

Link - Hochschule Ulm

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!