how to plot periodic function

13 Ansichten (letzte 30 Tage)
iz
iz am 14 Mai 2018
Beantwortet: Ameer Hamza am 14 Mai 2018
I have difficult with plotting a periodic function.
the function is : x(t)= exp(-abs(t)) ,-8<=t<=8 ,0 else
T=50 , (f(8)=f(58))
I succeed to plot the function exp(-abs(t)). But i don't know how to make the range -8<=t<=8 and else 0, and how to make the function periodic.
Thanks for help.

Antworten (1)

Ameer Hamza
Ameer Hamza am 14 Mai 2018
Try something like this
t = -25:0.1:25;
index = t<8 & t>-8;
y = exp(-abs(t));
T = 50;
t_ = [t-2*T t-T t t+T t+2*T];
y_ = [y y y y y];
plot(t_, y_)

Produkte


Version

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by