Impuls-, Schritt- und Rampenfunktionen
Da es sich bei MATLAB® um eine Programmiersprache handelt, ist eine unendliche Vielfalt an unterschiedlichen Signalen möglich. Mit den folgenden Anweisungen können einen Einheitsimpuls, eine Einheitsstufe, eine Einheitsrampe und eine Einheitsparabel generiert werden.
t = (-1:0.01:1)'; impulse = t==0; unitstep = t>=0; ramp = t.*unitstep; quad = t.^2.*unitstep;
Alle diese Sequenzen sind Spaltenvektoren, die ihre Formen von t
übernehmen. Plotten Sie die Sequenzen.
plot(t,[impulse unitstep ramp quad])
Generieren und plotten Sie eine Rechteckwelle mit der Periode 0,5 und der Amplitude 0,81.
sqwave = 0.81*square(4*pi*t); plot(t,sqwave)