How I will change the line widith for to function in the same plot comand

1 visualizzazione (ultimi 30 giorni)
Hello, How I will change the line width for two functions in the same plot command? or I will need to do it in a separate command?
figure(2
x=[0:0.1:1];
y=tan(x);
z=sin(x);
plot(x,y,'g-.',x,z,'r*--')
hleg1 = legend('tan(x)','sin(x)'); grid on;
xlabel('x')
ylabel('y')

Risposta accettata

Matt J
Matt J il 9 Dic 2017
You can do, for example
plot(x,y,'g-.', x,z,'r*--','LineWidth', 3)
If you want different line widths for each curve, you would need additional statements
h=plot(x,y,'g-.',x,z,'r*--');
h(1).LineWidth=3;
h(2).LineWidth=4;

Più risposte (0)

Categorie

Scopri di più su 2-D and 3-D Plots in Help Center e File Exchange

Tag

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by