horizontal bar plot (from a negative to a positive value in the same line)
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello,
I am trying to make a horizontal bar plot that will construct a bar for example from -5 to 5.
like the plot in the following picture.
Can anyone help me?
Thank you.
0 comentarios
Respuestas (1)
Star Strider
el 4 de Abr. de 2022
Try this —
figure
patch([-5 5 5 -5], [0.25 0.25 0.75 0.75], 'b', 'FaceAlpha',0.5, 'EdgeColor','none')
axis([-5 5 0 1])
xtix = [-5 -3 -1 1 3 5];
set(gca, 'XTick',xtix, 'XGrid','on', 'XColor','none', 'YColor','none')
text(xtix, zeros(size(xtix)), string(xtix), 'Horiz','center', 'Vert','top')
xline(0, 'Color',[1 1 1]*0.75, 'LineWidth',1.5)
.
2 comentarios
Star Strider
el 4 de Abr. de 2022
My pleasure.
‘I don't think that this is exactly what I am looking for’
That is specifically what you asked for!
The SimBiology Toolbox or the Bioinformatics Toolbox may have those sorts of plots as built-in functions. I could not find anything similar to that when I looked, however I did not look closely.
.
Ver también
Categorías
Más información sobre Graphics Object Programming 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!