matlab————在图中标数值

将二维矩阵转化成随着数值大小而变换颜色的图——imagesc

imagesc(c)                           %将c这个矩阵转化成图
colormap(parula);colorbar       %使用的是matlab自带的颜色parula
                                           %colorbar表示显示颜色变化的图
axis xy                       %用imagesc画出来的纵轴是反着的,用这个来调整一下。
for i=1:10 
    for j=1:10
        if c(i,j)==0
            continue
        else
        text(i,j,sprintf('%d',c(i,j)))                   %d是指取整数位的意思,
                                                              % 将每个点的坐标用sprintf标上去。
        end
    end
end
发布了65 篇原创文章 · 获赞 4 · 访问量 2403

猜你喜欢

转载自blog.csdn.net/babychrislee3/article/details/103534416