Excel による z = f (x,y)の三次元グラフの描き方の例

Excel による z = f (x, y) の三次元グラフの描き方の例
( z = x 2 + y 2 の場合)
【最初の準備】
!
・ Excel の新しいシートを開く
!
・ 列の幅を小さくする
列のラベル A から V までシフトキーを押しながらマウスまたはキーボードで選択し、どれ
か一つの列の端をマウスでクリックした状態で幅を 4.0mm ぐらいまで狭くする
【入力の値を入れる】
・ B1のセルにプロットする x の値の範囲の最小値[ここでは -1]を書き入れる。
・ C1のセルに、x 軸方向のプロットする間隔をB1の値に足し算する式を書き入れる。
[ここでは、 =B1+0.1 と入れ、入れた後-0.9 と表示されることを確認する]
・ C1のセルを選択し、右下の小さな四角をマウスでつかんで、V1のセルのところまで右に
引っ張る(ドラッグする)。
[B1からV1のセルに、-1 から 1 まで 0.1 間隔で値が表示されていることを確認する]
・ 同様に、A2のセルにプロットする y の値の範囲の最小値[ここでは -1]を書き入れる。
・ A3のセルに、y 軸方向のプロットする間隔をA2の値に足し算する式を書き入れる。
[ここでは、 =A2+0.1 と入れ、入れた後-0.9 と表示されることを確認する]
・ A3のセルを選択し、右下の小さな四角をマウスでつかんで、A22のセルのところまで下
に引っ張る(ドラッグする)。
[A2からA22のセルに、-1 から 1 まで 0.1 間隔で値が表示されていることを確認する]
【出力の計算式を入れる】
・ B2のセルに式を書き入れる。
[ここでは、=B$1*B$1+$A2*$A2 と入れ、入れた後 2 と表示されることを確認する] (式中に$を
付けると、その後の数値や記号は行や列が変化しても変化しない。たとえばC3セルにコピ
ーすると =C$1*C$1+$A3*$A3 となる) この式を変えると,いろいろなグラフが描ける!
・ B2のセルを選択し、右下の小さな四角をマウスでつかんで、V2のセルのところまで右に
引っ張る(ドラッグする)。
・ B2からV2まで選択した状態で、右下の小さな四角をマウスでつかんで、V22のセルの
ところまで下に引っ張る。これで、B2からV22までの全面に値が入る。[B2が 2, L12
が 0、V22が 2 となっていることを確認する]
【グラフを描く】
B2セルからV22セルまでの 21x21 のすべてのセルを選び、上の方の「挿入」メニューから
「グラフ」を選び、さらに、
(「その他のグラフ」から)
「等高線」の中から適切なグラフを1つ
選ぶとグラフの出来上がり!
表中の数値およびグラフは以下のようになります。
-1
-0.9
-0.8
-0.7
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
-1
2
1.81
1.64
1.49
1.36
1.25
1.16
1.09
1.04
1.01
1
1.01
1.04
1.09
1.16
1.25
1.36
1.49
1.64
1.81
2
-0.9
1.81
1.62
1.45
1.3
1.17
1.06
0.97
0.9
0.85
0.82
0.81
0.82
0.85
0.9
0.97
1.06
1.17
1.3
1.45
1.62
1.81
-0.8
1.64
1.45
1.28
1.13
1
0.89
0.8
0.73
0.68
0.65
0.64
0.65
0.68
0.73
0.8
0.89
1
1.13
1.28
1.45
1.64
-0.7
1.49
1.3
1.13
0.98
0.85
0.74
0.65
0.58
0.53
0.5
0.49
0.5
0.53
0.58
0.65
0.74
0.85
0.98
1.13
1.3
1.49
-0.6
1.36
1.17
1
0.85
0.72
0.61
0.52
0.45
0.4
0.37
0.36
0.37
0.4
0.45
0.52
0.61
0.72
0.85
1
1.17
1.36
-0.5
1.25
1.06
0.89
0.74
0.61
0.5
0.41
0.34
0.29
0.26
0.25
0.26
0.29
0.34
0.41
0.5
0.61
0.74
0.89
1.06
1.25
-0.4
1.16
0.97
0.8
0.65
0.52
0.41
0.32
0.25
0.2
0.17
0.16
0.17
0.2
0.25
0.32
0.41
0.52
0.65
0.8
0.97
1.16
-0.3
1.09
0.9
0.73
0.58
0.45
0.34
0.25
0.18
0.13
0.1
0.09
0.1
0.13
0.18
0.25
0.34
0.45
0.58
0.73
0.9
1.09
-0.2
1.04
0.85
0.68
0.53
0.4
0.29
0.2
0.13
0.08
0.05
0.04
0.05
0.08
0.13
0.2
0.29
0.4
0.53
0.68
0.85
1.04
-0.1
1.01
0.82
0.65
0.5
0.37
0.26
0.17
0.1
0.05
0.02
0.01
0.02
0.05
0.1
0.17
0.26
0.37
0.5
0.65
0.82
1.01
0
1
0.81
0.64
0.49
0.36
0.25
0.16
0.09
0.04
0.01
0
0.01
0.04
0.09
0.16
0.25
0.36
0.49
0.64
0.81
1
0.1
1.01
0.82
0.65
0.5
0.37
0.26
0.17
0.1
0.05
0.02
0.01
0.02
0.05
0.1
0.17
0.26
0.37
0.5
0.65
0.82
1.01
0.2
1.04
0.85
0.68
0.53
0.4
0.29
0.2
0.13
0.08
0.05
0.04
0.05
0.08
0.13
0.2
0.29
0.4
0.53
0.68
0.85
1.04
0.3
1.09
0.9
0.73
0.58
0.45
0.34
0.25
0.18
0.13
0.1
0.09
0.1
0.13
0.18
0.25
0.34
0.45
0.58
0.73
0.9
1.09
0.4
1.16
0.97
0.8
0.65
0.52
0.41
0.32
0.25
0.2
0.17
0.16
0.17
0.2
0.25
0.32
0.41
0.52
0.65
0.8
0.97
1.16
0.5
1.25
1.06
0.89
0.74
0.61
0.5
0.41
0.34
0.29
0.26
0.25
0.26
0.29
0.34
0.41
0.5
0.61
0.74
0.89
1.06
1.25
0.6
1.36
1.17
1
0.85
0.72
0.61
0.52
0.45
0.4
0.37
0.36
0.37
0.4
0.45
0.52
0.61
0.72
0.85
1
1.17
1.36
0.7
1.49
1.3
1.13
0.98
0.85
0.74
0.65
0.58
0.53
0.5
0.49
0.5
0.53
0.58
0.65
0.74
0.85
0.98
1.13
1.3
1.49
0.8
1.64
1.45
1.28
1.13
1
0.89
0.8
0.73
0.68
0.65
0.64
0.65
0.68
0.73
0.8
0.89
1
1.13
1.28
1.45
1.64
0.9
1.81
1.62
1.45
1.3
1.17
1.06
0.97
0.9
0.85
0.82
0.81
0.82
0.85
0.9
0.97
1.06
1.17
1.3
1.45
1.62
1.81
1
2
1.81
1.64
1.49
1.36
1.25
1.16
1.09
1.04
1.01
1
1.01
1.04
1.09
1.16
1.25
1.36
1.49
1.64
1.81
2
ただし,最初の行が x 軸の値,最初の列が y 軸の値となり,最初の行で x 軸の値を決め,そこ
から下に行き,最初の列で y 軸の値を決め,そこから右に行き,交わったところが z 軸,この場
合には z = x 2 + y 2 の値を表すので,それをグラフにプロットする。たとえば,R20 のセルをクリ
ックすると,=R$1*R$1+$A20*$A20 と表示され, z = x 2 + y 2 の値を表していることがわかる。
!
2
!
1.5
1.5-2
1-1.5
1
0.5-1
0.5
系列19
系列13
0
1
系列7
3
5
7
9 11 13
系列1
15 17 19
21
0-0.5