Problem to plot graph....

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??????

 Akzeptierte Antwort

Grzegorz Knor
Grzegorz Knor am 3 Nov. 2011

0 Stimmen

2 Kommentare

Grzegorz Knor
Grzegorz Knor am 3 Nov. 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 am 3 Nov. 2011
thanks.....

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Graph and Network Algorithms finden Sie in Hilfe-Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by