how to customize 2D plot lines with shapes?
Show older comments
Hello, i'm writing a document that will be printed with only black printer cratrage, my plots are consisted of several lines each with its own color, how can i change them from simple blue line to line with square and line with triangle etc.. ?
CEM43=20:1:50;
R=0.5;
t=0.1/60;
T=43+log(t./CEM43)./log(R);
semilogy(CEM43,T)
hold on
t=0.2/60;
T=43+log(t./CEM43)./log(R);
semilogy(CEM43,T)
t=0.3/60;
T=43+log(t./CEM43)./log(R);
semilogy(CEM43,T)
legend('t_i=0.1 [sec]','t_i=0.2 [sec]','t_i=0.3 [sec]','location','southeast')
Accepted Answer
More Answers (1)
Luna
on 6 Oct 2018
You can use line specifications with semilogy same as plot. See the details in link below:
Try this code:
semilogy(CEM43,T,'b^') % For blue&triangle
semilogy(CEM43,T,'Color','b','Marker','square') % for blue&square
semilogy(CEM43,T, 'Color', 'b', 'Marker', 'diamond') % for blue&diamond
Categories
Find more on Annotations 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!