Wenn Sie eine n x n
Korrelationsmatrix M
und einen Vektor L
der Länge n
mit der Bezeichnung für jede Klasse haben, können Sie etwas wie folgt verwenden:
Rotierende x-Achsenbeschriftungen sind nicht trivial, aber der MATLAB Central File Exchange enthält einige Lösungen .
Hinzufügen zu @Thomas C. G. Antwort würde ich verwenden:
%Vor%Leider, AFAIK, machen die Textbeschriftungen vertikal wie sie in Ihrer Figur sind ist ein bisschen schwieriger . Vielleicht hat jemand anderes das Gegenteil erkannt.
Um eine Matrix als Bild darzustellen, müssen Sie nur zwei Funktionen aufrufen:
%Vor%Die Funktion colormap definiert das Farbmuster, das zum Rendern des Bildes verwendet wird. Das Bild, das Sie gepostet haben, verwendet die "Jet" Colormap.
Um die Farbskala neben dem Bild anzuzeigen, verwenden Sie die Funktion colorbar .
>Tags und Links matlab plot graphics correlation