在matlab中设置黑色块

在matlab中绘制了30*30的二维网格,用的下面的程序:
x=[1:30],y=[1:30]
plot(x,meshgrid(y,x),'k')
hold on
plot(meshgrid(x,y),y,'k')
现在我想在特定的方格里设置成黑色来代表障碍物,(也可以不用RGB来设置,直接0是黑,1是白)请问如何设置啊,最好有详细点的程序,谢谢大家啦
我知道是用patch或者fill,可是我不太会,能不能举个例子啊,比如要其中的某个方格是黑色的 。
2楼我还是不会

没什么好办法,用fill或patch画。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-03
可以用矩阵赋值来实现,具体过程不会再说