Plot vectors in matlab as a straight line
3 views (last 30 days)
Show older comments
Jhilam Biswas
on 30 Oct 2015
Commented: Jhilam Biswas
on 30 Oct 2015
I have the following two vectors:
1. vector r (1*300000) . This vector has the following values:
All indices from 1 to 122001 have values 2000
All indices from 122002 to 202001 have values 7000
All indices from 202001 to 300000 have values 1200
2. vector T (1*300000). This vector has values starting from 0, and consecutive values increment by 0.000001.
My goal is to plot r vs T. There should be a 3 straight lines in the figure (2 jumps, where value of r changes from 2000 to 7000 and other where value of r changes from 7000 to 1200).
I appreciate any help.
Thanks.
0 Comments
Accepted Answer
Walter Roberson
on 30 Oct 2015
Edited: Walter Roberson
on 30 Oct 2015
plot(T(1:122001), r(1:122001), T(122002:202001), r(122002:202001), T(202002:end), r(202002:end))
See Also
Categories
Find more on Two y-axis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!