0
我正在使用Matlab checkerboard
函数来创建棋盘。我有兴趣将棋盘作为条纹(而不是支票),我已经想通了。我也想改变条纹的颜色,使它成为红色和白色或红色和粉红色,而不是黑色和白色。我不明白如何做到这一点。Matlab彩色棋盘
在Matlab棋盘函数中,黑色定义为zeros(n)
,其中n
是尺寸,并且因为Matlab中黑色的颜色代码是[0 0 0],所以这起作用。但我不知道如何设置它来生成红色的瓷砖或条纹。
我已经试过
red = repmat([1 0 0], 81,27)
获得红色条纹的,我想用81个平方的棋盘。这将产生一个81 x 81
矩阵,看起来像:
1 0 0 1 0 0 1 0 0 .... 1 0 0
1 0 0 1 0 0 1 0 0 .... 1 0 0
1 0 0 1 0 0 1 0 0 .... 1 0 0
.
.
.
1 0 0 1 0 0 1 0 0 .... 1 0 0
而且这还不是红色的,这是不同厚度的只是黑白条纹。
任何人都可以帮忙吗?!
你可以用'imagesc'的绘图和修改'colormap' – kedarps