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
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
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
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.