Les corrections apportées :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| ville={'Bordeaux'
'Toulouse'
'Dijon'
'Lyon'
'Paris'};
coord=[
120 60
135 50
125 75
145 95
90 105];
vil=[
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 1
0 0 0 1 0 ];
gplot (vil,coord)
hold on
gplot(vil,coord,'o')
h=text(coord(:,1)+2,coord(:,2),ville);
for i=1:5
set(h(i),'FontSize',5)
end
axis('off')
title('Quelques villes francaises') |
Il y avait une parenthèse en trop dans le set.
Et il faut utiliser un tableau de cellules pour stocker des chaines de caractères de longueurs différentes dans un même tableau.
Voir notre
pour plus d'informations
A noter que :
1 2 3 4
| h=text(coord(:,1)+2,coord(:,2),ville);
for i=1:5
set(h(i),'FontSize',5)
end |
s'écrit plus simplement :
1 2
| h=text(coord(:,1)+2,coord(:,2),ville);
set(h,'FontSize',5) |
ou encore
text(coord(:,1)+2,coord(:,2),ville,'FontSize',5);
Partager