サブプロットとは、図の中に小さなグラフをN行M列の配列として配置する方法です。これらの行と列に基づいて、第三引数はプロットの番号を指定します。この番号は左上から始まり、上の行を右に向かってMまで進み、次の行に移り、また右に進むというようにして、最後のプロット(N*M番目)が右下に配置されるまで続きます。例えば、3行4列のプロット配列の場合は、次のようにします。
subplot(3, 4, plotNumber);
ここで、plotNumberは以下のパターンに従います:
1 2 3 4
5 6 7 8
9 10 11 12
上記の番号を使用して、その位置にプロットを作成します。例えば、
subplot(3,4,5);
plot(rand(15,1));
このコードは中央の行の左端にプロットを作成します。
また、番号を組み合わせて使用することも可能です。例えば、subplot(3, 4, 1:4)を使用すると、上の行全体にプロットを作成し、その下に8つの小さなプロットを、番号5から12を一つずつ使って配置することができます。例として、subplot(3, 4, 5), subplot(3, 4, 6)などとします。