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