How to add different texts in xline, when using arrayfun ?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Sim
el 17 de Mzo. de 2023
Comentada: Star Strider
el 17 de Mzo. de 2023
2 comentarios
Antoni Garcia-Herreros
el 17 de Mzo. de 2023
Hello Sim,
You could try something like this for each case:
a(3).Label='M';a(3).Color='k'; % Maybe change FontName and FontSize
Although I'm sure there must be a better way of doing it.
I cannot find a way to have different color for the text and the lines.
Respuesta aceptada
Star Strider
el 17 de Mzo. de 2023
Perhaps something like this —
fig = figure();
ax = axes(fig);
ax.XTick = 1:14;
dy = ["S","S","M","T","W","T","F"];
hxl = xline(ax.XTick-1,'-k',repmat(dy,1,fix(max(ax.XTick)/7)), 'LabelOrientation','horiz');
.
4 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Environment and Settings 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!