Achsen-tick-Kennzeichnung nach der Verwendung von imagesc in Matlab

Ich versuche zu zeichnen eine 512*512-matrix mit vorgegebenen Achsen-Werte. Dies ist der code, den ich verwende, aber irgendwie ist der zurückgegebene Abbildung zeigt noch die Achsen beschriftet als 512 * 512.

x = [0,1];
y = [0,100];
X = reshape(prob_to_1,512,512);
colormap('hot');
figure;
subplot(1,1,1);
axis([0 1 0 100]);
imagesc(X);

Möchte ich die endgültige Zahl gekennzeichnet werden, die zwischen 0 bis 1 auf der y-Achse und zwischen 0-100 auf der x-Achse.

Irgendwelche Vorschläge/Ideen?

Dank!!

Das code-Beispiel ist nicht gut. Die ersten beiden Zeilen werden nicht benötigt, da Variablen xund y werden nicht verwendet. subplot(1,1,1) ist auch nicht nötig, und die axis(..) hat keine Wirkung, da kommt es vor imagesc. Wenn es kam, nachdem es würde tatsächlich ändern Sie den Teil der Daten, angezeigt, also besser nicht verwenden, es überhaupt nicht hier.

InformationsquelleAutor Kashif Nawaz | 2014-05-18

Schreibe einen Kommentar