2

在 Matlab 中,假设你imagesc是一个方阵。有没有办法Xticklabels在对角线上绘制?

4

1 回答 1

0

对于大小为 n=4 的对角方阵:

figure; imagesc( diag( ones(1, 4) )  );

在循环中使用text()命令将刻度标签作为字符串:

for i = 1:n 
    text( i, i, num2str(i)); 
end

见下文:

在此处输入图像描述

一个很好的相关参考:在直方图条的顶部添加标签

于 2014-12-19T04:49:26.573 回答