x=[1 4 6 9 10]; y=[3 6 10 16 20]; str=[repmat(' X:',5,1) num2str(x') repmat(', Y:',5,1) num2str(y')]; plot(x,y,'-o') text(x,y,cellstr(str))