EDIT
Secondo questa technical solution page, il modo consigliato di formattare le etichette delle tacche è questo (è possibile utilizzare qualsiasi del numero funzioni di formattazione come NUM2STR, sprintf, MAT2STR, o qualsiasi altro ..)
y = cool(7);
bar(y(:,1)*1e6)
set(gca, 'YTickMode','manual')
set(gca, 'YTickLabel',num2str(get(gca,'YTick')'))
Tuttavia sembra che ci sia un bug quando si tratta di l'asse Z (le etichette siano correttamente formattati, ma il moltiplicatore esponenziale è ancora mostrando per qualche ragione!)
y = cool(7);
bar3(y*1e6, 'detached')
set(gca, 'ZTickMode','manual')
set(gca, 'ZTickLabel',num2str(get(gca,'ZTick')'))
Infine, c'è un'altra soluzione in cui sostituiamo le etichette delle tacche con oggetti di testo (vedi questo technical solution page come riferimento):
y = cool(7);
bar3(y*1e6, 'detached')
offset = 0.25; Xl=get(gca,'XLim'); Yl=get(gca,'YLim'); Zt=get(gca,'ZTick');
t = text(Xl(ones(size(Zt))),Yl(ones(size(Zt)))-offset,Zt, num2str(Zt')); %#'
set(t, 'HorizontalAlignment','right', 'VerticalAlignment','Middle')
set(gca, 'ZTickLabel','')
Guardando il filo si collega, vedo 'tick2text' (http://www.mathworks.com/matlabcentral/fileexchange/16003 -tick2text-create-easy-to-customize-tick-labels), che sembra risolvere perfettamente il problema. – Jonas
tick2text formatta le etichette di graduazione, ma la parte esponenziale sopra l'asse rimane, il che sembra davvero strano. Il post di notizie di cui sopra nota lo stesso problema. – zellus
L'immagine (http://www.mathworks.com/matlabcentral/fx_files/16003/4/tick2textexample.png) che accompagna 'tick2text' sembra indicare il contrario. L'immagine è sbagliata? – Jonas