MATLAB绘制棋盘-pcolor函数的应用

MATLAB绘制棋盘-pcolor函数的应用

pcolor是matlab里绘制矩阵的函数,它可以把数据通过颜色表示出来。

n = 9;
[X,Y] = meshgrid(1:n);
C = zeros(n);
C(1:2:8,1:2:8) = 1;
C(2:2:8,2:2:8) = 1;
pcolor(X,Y,C)
axis equal tight

board

n = 9;
C = ones(9);
C(1:2:8,1:2:8) = 0;
C(2:2:8,2:2:8) = 0;
pcolor(C)
colormap(gray(2))
letter = ['a' 'b' 'c' 'd' 'e' 'f' 'g' 'h'];
for i = 1:8
    text(i+0.4,0.6,letter(i),'FontSize',18)
    text(0.5,i+0.5,num2str(i),'FontSize',18)
end
axis equal tight off

请添加图片描述

猜你喜欢

转载自blog.csdn.net/qq_22328011/article/details/128636889