any one have idea about plot graph in matlab.. i want to draw a graph with string annotation. i have three array x=[1,2,3,4,5]; y=[2,3,4,5,6]; z=[{'1'},{'2'},{'3'},{'4'},{'5'}]; using by this plot(x,y,'.') we can plot graph but i want z array value in place of '.' how it's possible??????

 Respuesta aceptada

Grzegorz Knor
Grzegorz Knor el 3 de Nov. de 2011

0 votos

2 comentarios

Grzegorz Knor
Grzegorz Knor el 3 de Nov. de 2011
In your case:
x=[1,2,3,4,5]; y=[2,3,4,5,6]; z=[{'1'},{'2'},{'3'},{'4'},{'5'}];
plot(x,y,'.')
for k=1:length(x)
text(x(k),y(k),z{k},'HorizontalAlignment','center','VerticalAlignment','middle')
end
Hemanshu rana
Hemanshu rana el 3 de Nov. de 2011
thanks.....

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by