Il codice MATLAB che ho scritto è:Perché ottengo immagini a colori diverse usando lo stesso codice MATLAB?
FigHandle = figure;
set(FigHandle, 'Position', [0, 0, 1060, 140]);
load('velocity0.dat')
v=reshape(velocity0,106,14)
vt=transpose(v)
pim=imagesc(vt) ;
set(gca,'XTickLabel',{'1','2','3','4','5','6','7','8','9','10'}, 'FontSize',11)
set(gca,'YTickLabel',{'0.15','0.35','0.55','0.75','0.95','1.15','1.35'}, 'FontSize',11)
xlabel('distance(km)')
ylabel('depth(km)')
C = colorbar('location','EastOutside');
caxis([2928,5553])
set(get(C,'XLabel'),'String','velocity(m/s)', 'FontSize',11)
sto cercando di finire la mia carta per una rivista scientifica. I revisori hanno chiesto nuove immagini. Tuttavia, non ho lavorato con il codice per più di un anno e non ho MATLAB installato nel mio nuovo lavoro. Come tale, ho chiesto al mio amico e ho ottenuto questa immagine qui sotto.
In precedenza, l'immagine si presentava così in passato:
Devo cambiare il codice per ottenere i colori desiderati? È un problema con il colorbar?