0
私はこのようにしたい:四角形を順番に塗りつぶしていく方法は?
close all;
figure;hold on;
plot([0,8],[0,0],'black');
plot([0,8],[8,8],'black');
plot([0,0],[0,8],'black');
plot([8,8],[0,8],'black');
plot([2,2],[0,8],'black');
plot([4,4],[0,8],'black');
plot([6,6],[0,8],'black');
plot([3,3],[0,8],'red');
plot([5,5],[0,8],'red');
plot([0,8],[2,2],'black');
plot([0,8],[4,4],'black');
plot([0,8],[6,6],'black');
plot([0,8],[3,3],'red');
plot([0,8],[5,5],'red');
axis equal;
xlim([-1,9])
ylim([-1,9])
set(gca,'xtick',[-1:1:9])
set(gca,'ytick',[-1:1:9])
しかし、私はのように私のコードを作るために次に何をすべきか分からない:
まず、私は部屋を分割するためのコードを書きましたそのgif(actuallyavi)。 私を助けることができますか?あなたが欲しいの移動ブロックを作成するために、異なる位置の値(X、Y、wとh)と(ループ内で、次のコードを使用することができます