next up previous contents
Nächste Seite: Demonstration einer Funktion mit Aufwärts: M-Files zu den Funktionsplots Vorherige Seite: Gerade und ungerade Funktionen   Inhalt


Periodische Funktionen

Die Definition einer periodischen Funktion verlangt, daß bei Zunahme des Argumentes um die Periodendauer 'T' wieder derselbe Funktionswert $ f(x+T) - f(t)$ erreicht wird. Dies läßt sich mit einer MATLAB-Grafik leicht visualisieren.
Das Skript-M-File 'periodic.m' erwartet ein Paar von vordefinierten Abszissen-Funktionswert-Vektoren in den Variablen 'x' und 'y', sowie einen vordefinierten Wert 'T' für die Periodendauer. Beim Start des Skripts wird ein x-Wert 'v' für den Vergleichspunkt abgefragt.

%PERIODIC Skript m-File zur einfachen Demonstration der Periodizitaet
% Vektoren x,y, sowie Periodendauer T muessen vorher definiert werden
v = input('Bitte Vergleichs-x-Wert eingeben: ');
[ml,vl] = min(abs(x-v));
[mr,vr] = min(abs(x-v-T));
plot(x,y,'k');
hold on
plot([x(vl) x(vr)], [y(vl) y(vl)], '-or')
[mx,vx] = min(abs(x-v-2*T));
if mx < 0.1*T
plot([x(vr) x(vx)], [y(vr) y(vx)], ':or')
end
hold off



Unterabschnitte

Stefan Adam 2006-03-07