Configure multiple lines of same Line Properties in a single line?
3 views (last 30 days)
Show older comments
Assume that I have 4 primitive lines with the same Line Properties, can I configure all 4 Line Properties in a single line so that I do not have to repeat typing their properties after each line?
line1 = line([0 5],[10 10],'linewidth',3,'color','r','linestyle',':');
line2 = line([0 5],[0 0],'linewidth',3,'color','r','linestyle',':');
line3 = line([0 0],[0 10],'linewidth',3,'color','r','linestyle',':');
line4 = line([5 5],[0 10],'linewidth',3,'color','r','linestyle',':');
0 Comments
Accepted Answer
Mohammad Sami
on 21 Jun 2021
Edited: Mohammad Sami
on 21 Jun 2021
I think the best you can do is as follows.
lines = line([0 0 0 5; 5 5 0 5],[10 0 0 0; 10 0 10 10],'linewidth',3,'color','r','linestyle',':')
4 Comments
Mohammad Sami
on 22 Jun 2021
Also to add on, if you don't need the 4 lines separately and just need the square box, you can do it with a single line as well.
singleline = line([0 5 5 0 0],[0 0 10 10 0],'linewidth',3,'color','r','linestyle',':');
More Answers (0)
See Also
Categories
Find more on C Shared Library Integration 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!