2017-09-09 2 views
0

Je veux utiliser SL comme indice. Pourquoi cela ne fonctionne pas avec la fonction de réglage? comment dois-je écrire le code?L'indice ne fonctionne pas dans la fonction set

w=figure; 
Labels={'E-O_{SL}','R','E','S','O','P','Sw','Lu'}; 
x=[1:8]; 
y=[0.81 0.78 0.79 0.92 0.81 0.46 0.89 0.86]; 
bar(x,y,'FaceColor',[0.360 0.50 0],'BarWidth',0.8); 
set(gca,'xticklabel',Labels,'FontSize',8); 
ylabel('Precision','FontSize',11); 
set(w, 'Position', [0 0 800, 800]); 
ylim([0 1]); 

Merci

+0

Il fonctionne très bien dans Matlab R2017a. Je peux donner votre complot si vous en avez besoin –

Répondre

0

À supposer que c'est ce que vous voulez, votre code fonctionne très bien dans Matlab 2015b.

enter image description here

+0

Merci beaucoup. donc ça devrait marcher avec 2016b. Je vais installer 2016b, la seule version que j'ai !! –

+0

Alors vous avez posé la question avant d'avoir installé MATLAB? – Wolfie

+0

J'ai une ancienne version en fait! –