MATLAB: How to plot periodic signals

periodic signals

X(t) = t when 0<=t<1 and 0 otherwise, How can I plot X(t)

Best Answer

X = @(t) t .* (0 <= t & t < 1);
tvals = linspace(-10,10);
plot(tvals, X(tvals));