0
我在matlab中有一个矩阵。每行/列都有一个唯一的标签。这些标签是在一个行矩阵中。如何在该行/列号旁边的图上打印这些标签?没有意识到显示的笨拙,我想看到的行标签,而不是行号。如何在Matlab中将各个标签分配给坐标轴上的值?
我在matlab中有一个矩阵。每行/列都有一个唯一的标签。这些标签是在一个行矩阵中。如何在该行/列号旁边的图上打印这些标签?没有意识到显示的笨拙,我想看到的行标签,而不是行号。如何在Matlab中将各个标签分配给坐标轴上的值?
如果我正确理解你的问题,你有一个像
pcolor(magic(4));
情节和标签类似
lbl = ['a'; 'b'; 'c'; 'd'];
效法我已为X和/或Y.所有四个标签您需要从这里开始将轴的XTicks设置为您拥有的标签数量,然后设置XTickLabels,如下所示:
set(gca,'XTick',1:length(lbl),'XTickLabel',lbl)
轰炸目标!谢谢! – stackoverflow