1

nxnMatlab でグリッドを生成する関数を作成するにはどうすればよいですか? 私は数値の問題に取り組んでおり、非常に大きなグリッドを手で描くのにかなり疲れています. 基本的に、コードを読み込んでデバッグを支援するには、これが必要です。

  1. Figure はグリッドを表示する必要がありますnxn(方眼紙のように)
  2. とラベル付けされた点/座標、左下隅と右上隅(x,y)から始まります。つまり、「ボックス」の数です。(1,1)(n+1,n+1)n

更新: 3. 可能であれば、グリッドの特定の部分を強調表示/色付けできるようにする

4

1 に答える 1

2

質問の意味がよくわかりません。下の画像のようなものでしょうか?それを生成するために使用されるコードは

n = 50;
plot(0,0)
xlim([1,n+1])
ylim([1,n+1])
set(gca,'xtick',1:n+1)
set(gca,'ytick',1:n+1)
grid
axis square

ここに画像の説明を入力

于 2013-03-27T23:54:14.667 に答える