Create legend including tex symbols and elements from float array
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
SuperMartingale
el 22 de Ag. de 2015
Editada: SuperMartingale
el 18 de Mayo de 2021
Hi all
I have an array of floats
eps = [0.1 0.15 0.2 0.25 0.3];
and I would like to use it as input into my legend (replace the hardcoded numbers):
legend({'\epsilon = 0.10','\epsilon = 0.15','\epsilon = 0.20','\epsilon = 0.25','\epsilon = 0.30'},...
'Interpreter','tex','FontSize',5.5,'Location','NorthEast')
Highly appreciating any ideas!
0 comentarios
Respuesta aceptada
Star Strider
el 22 de Ag. de 2015
This works:
epsln = [0.1 0.15 0.2 0.25 0.3];
lgdstr = regexp(sprintf('\\epsilon = %.2f\n', epsln), '\n', 'split');
legend(lgdstr(1:end-1), 'Interpreter','tex','FontSize',5.5,'Location','NorthEast')
2 comentarios
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!