我使用Matlab checkerboard
函数创建棋盘格。我有兴趣把棋盘作为条纹(而不是支票),我已经想到了。我还想改变条纹的颜色,使它变成红色和白色,红色和粉红色而不是黑色和白色。我不明白该怎么做。
在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
并且它不是红色的,它只是不同厚度的黑白条纹。
有人可以帮忙吗?!