二值黑白图像中1代表白色,0代表黑色
把黑白块按水平方向和垂直方向一黑一白地组合就可以得到棋盘格基本单元:
剩下的工作就是用M繁殖出来所要大小的棋盘格(假设xy方向各复制8次):
好了,显示做好的棋盘格:
懂你意思了对数组(向量)和矩陣来说,
1.如果是针对数组或矩阵的元素进行运算就必须加点
比如t^2你实际计算的是t中每个元素的平方,所以要加点写成p=t.^2或者p=t.*t(实际的意思是p(i)=t(i)^2)。这样才不会与矩阵乘法混淆产生歧义
2.如果是数组或矩阵的元素与一个数做运算,不产生歧义时可不加点但建议你涉及到乘除法囷指数运算时都加
比如p=t+2表示t中的每个元素分别加2,matlab中没有定义.+和.-所以不能写成p=t.+2
又比如p=t/2和p=t./2的意义是一样的,表示t中每个元素分别除以2
3.所有嘚函数都是对元素进行操作的
注意这些函数返回的也是数组或矩阵所以要继续对他们做运算时,仍然要加点
希望这些能帮助你理解matlab的表達方式而不是仅仅完成作业