How do I create a legend and include loop variable values in the labels while plotting a Matrix ?
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
AKRITI KOTHIALA
el 19 de Jun. de 2020
Editada: AKRITI KOTHIALA
el 19 de Jun. de 2020
u = 1:2:10;
z_x = 1:10;
temp = [1:10;11:20;21:30;31:40;41:50];
figure,
hold on
for l= 1:length(u)
str = ['S = ',num2str(u(l))];
plot(temp,z_x,'DisplayName',str);
end
legend show
The above code displays one value of S multiple times. Since i'm plotting a matrix and want to produce a legend for each uniques curve only one. What correction should I make so that the each S value is displayed only once in the legend.
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Legend en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!