MATLAB Answers

How do you plot a signal that has been broken up into time brackets?

2 views (last 30 days)
I have got this signal that has a different defintion for certain time parameters. How do I plot the signal m(t) on one graph?

  0 Comments

Sign in to comment.

Accepted Answer

Kiran Felix Robert
Kiran Felix Robert on 28 Aug 2020
Hi Jared,
This can be done using the logical indexing as shown below,
t = -1:0.01:5;
m = zeros(1,length(t));
idx = (t>=0) & (t<1);
m(idx) = t(idx);
idx = (t>=1) & (t<2);
m(idx) = 2 - t(idx);
plot(t,m)
Kiran Felix Robert

  0 Comments

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!