4

連載 グラフアートを描こう 第1回 座標と点

2135
0

※記事内の画像は全てDesmosのスクリーンショットです。

イントロダクション

こんにちは! Nayuta Itoです。
この連載では、グラフアートがどのようにして作られるかを順を追って解説します。
今回は第1回目ということで、座標と点について説明します。
知っている方も多いと思いますが、こんな感じでやっていきますよ、という雰囲気だけでも掴んでいただけたら嬉しいです。

環境

この連載では、グラフアートに Desmos というサイトを使用します。作ったグラフアートを保存したい場合はアカウントが必要ですが、単にグラフを見たいだけならアカウント登録なしで使えます。

座標

座標の概念

Desmosを開くと、こんな画面が見えます。

Desmosのスクリーンショット Desmosのスクリーンショット

左から約3分の1を占める部分が数式の入力欄、それより右にある方眼紙のような部分がグラフが描画されるところです。

今回は、右側の方眼紙のような部分に注目します。この中の1点を指定するには、どうすればよいでしょうか。
太い線が交わったところに0と書かれているので、これを基準にするのがよさそうですね。このような基準の点のことを原点といいます。
この原点から、右(左)にいくつ、上(下)にいくつ進んだところと言えば、1つの点を指定できそうです。
このようにして指定する方法を直交座標といいます。
(ガチ勢向け: 別に右と上でなくてもいいのですが、それはベクトルの話になるのでやるとしてもかなり後になります)
実は直交座標以外にももう一つ方法があるのですが、それはもっと後でやることにします。

座標の書き方

原点から「右にa、上にb進んだところ」の直交座標は、(a,b)と表されます。また、直交座標が(a,b)である点のことを点(a,b)と表記することもあります。
原点から左や下に進む場合は、abが負の数になります。上のスクリーンショットで、原点の左と下に負の数が並んでいることも確認してください。
一般的に、左右の位置にはx、上下の位置にはyという文字が使われます。そのため、点(a,b)について、aはその点のx座標bはその点のy座標と呼ばれます。
また、原点から左右に伸びている数直線をx、上下に伸びている数直線をyといいます。さらに、x軸とy軸の総称としてという単語が使われることがあります。

具体例

では、次に示した点AGの座標を読み取ってみましょう。図の一番小さいマスの一辺は12であることに注意してください。

点の座標の演習問題 点の座標の演習問題

  • Aは、原点から右に2、上に1進んだところにあるので、Aの座標は(2,1)です。
  • Bは、原点から右に1、上に72進んだところにあるので、Bの座標は(1,72)です。
    • (TEXユーザ向け: カッコの中に分数があるのでTEXのコードではカッコの前に\leftと\rightを付ける必要があることに注意しましょう)
  • Cは、原点から左に2、上に3進んだところにあるので、Cの座標は(2,3)です。
    • 左に進むのでx座標がマイナスになります。
  • Dは、原点から左に1、下に1進んだところにあるので、Dの座標は(1,1)です。
    • 左と下に進むのでx座標とy座標の両方がマイナスになります。
  • Eは、原点から左に3進んだところにあるので、Eの座標は(3,0)です。
    • 左に進むのでx座標がマイナスになります。
    • x軸の上に乗っている点は、y座標が0になります。
  • Fは、原点から上に1進んだところにあるので、Fの座標は(0,1)です。
    • y軸の上に乗っている点は、x座標が0になります。
  • Gは原点です。原点からどの方向にも進んでいないので、Gの座標は(0,0)です。

座標は必ずしも有理数である必要はありません。例えば、次の図で示された点の座標は(π,32)です。

点!FORMULA[66][-1399572795][0] (π,32)

点を描く

点の座標の読み取り方が分かったところで、次は点を描いてみましょう。方眼紙を用意して、実際に点を描いてみるとより理解が深まります。x座標もy座標も3以上3以下の範囲が収まれは十分です。

では、少し多いですが、次の7つの点を描いてみてください。座標の前にある文字は点の名前です。

A(2,4),B(3,4),C(2,4),D(1,1),E(0,12),F(1,0),G(2,4)

描けたでしょうか。

全部の点を描くと、こんな感じに見えるはずです。

(下にスクロールしてください)

平面上に描かれた7点 平面上に描かれた7点

見事なオリオン座ですね。

もっと点を描く

次は、無限の点を描いてみましょう。もちろん実際には不可能ですが、頭の中で想像してみましょう。

x座標が整数で、y座標が3の点を全部描いたら、どんなふうに見えるでしょうか。

(下にスクロールしてください)

!FORMULA[75][1400213799][0] xy3

,(3,3),(2,3),(1,3),(0,3),(1,3),(2,3),(3,3)という点を全て集めるので、点線ができますね。

もっともっと点を描く

もっと多くの点を描いてみましょう。x座標が1の点を全部描くとどんな図形が出来上がるでしょうか。y座標は整数でなくてもかまいません。

(下にスクロールしてください)

!FORMULA[80][1544742927][0] x1

最後にもう1問です。「x座標とy座標の値が等しい点」を全部集めたら、どんな図形になるでしょうか。

(下にスクロールしてください)

!FORMULA[83][35251343][0] xy

斜めの線ができます。これがみなさんおなじみ、y=xのグラフです。

次回予告

連載 グラフアートを描こう 第2回 は、「グラフって何?」です。

投稿日:2021124
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

nayuta_ito
103
34401

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. イントロダクション
  2. 環境
  3. 座標
  4. 次回予告