Sandip Lowprofile

Impulse Signal

returns 1 at a certain point of time else 0

t = -100:0.1:100;
imp = impulse(t, 3);
plot(t,imp);
axis([-10 10 -3 3])

function imp = impulse(t, a)
	imp = (t-a)==0;
end

impulse signal

Step Signal

1 after a certain point of time. Before that 0.

t = -100:0.1:100;
stp = step(t, 3);
plot(t,stp);
axis([-10 10 -3 3])

function stp = step(t, a)
	stp = t>=a;
end

step signal

Ramp Signal

t = -100:0.1:100;
rmp = ramp(t, 3);
plot(t,rmp);
axis([-10 10 -3 3])

function rmp = ramp(t, a)
	rmp = (t-a).*step(t, a);
end

ramp signal

Hope this helps.

Thanks for Reading.

Conclusion

Lorem ipsum dolor sit amet consectetur adipisicing elit. Porro maxime quos sit, impedit iusto ea cupiditate tempora debitis qui quas voluptatum? Omnis recusandae laborum alias laudantium, doloremque facilis reiciendis reprehenderit.