在Matlab中,假设你imagesc
是一个方阵。有没有办法在对角线上绘制Xticklabels
?
答案 0 :(得分:0)
对于大小的对角方形矩阵,n = 4:
figure; imagesc( diag( ones(1, 4) ) );
在循环中使用text()
命令将tick标签作为字符串:
for i = 1:n
text( i, i, num2str(i));
end
见下文:
一个很好的相关参考:到Add labels on top of Histogram bars