Nouplo

関数グラフ描画

式を入力すると、グラフが描けます。零点も交点も表示。

ドラッグで移動、スクロールかピンチで拡大・縮小、マウスを重ねるかタップで点の座標を表示。グラフ上では矢印キーで移動、+ / − で拡大・縮小。

表示範囲の零点

    表示範囲の交点

      データは端末の外に出ません

      このツールはすべてブラウザ内で動作します。ここで入力・演奏・録音した内容は端末内にとどまり、サーバーへ送信・保存されることはありません。

      使用例

      例:中3の二次関数 y = ½x² と y = x + 4 の交点をグラフで確かめる

      中学3年の定番問題「放物線 y = ½x² と直線 y = x + 4 の交点の座標を求めよ」。1つ目の関数に (1/2)x^2、「関数を追加」で2つ目に x + 4 と入力します。1/2x^2 と打つと 1 ÷(2x²)と読まれて別のグラフになるので、かっこを付けるか x^2/2 と書きます。

      例:中3の二次関数 y = ½x² と y = x + 4 の交点をグラフで確かめる
      1. 表示範囲の零点:y₁ は 0、y₂ は −4(直線が x 軸と交わるところ)。
      2. パソコンの横長のグラフは x が −10~10、y が −7.5~7.5 で始まるので、交点は (−2, 2) しか出ません。(4, 8) は y が 8 で、表示範囲の外です。
      3. 「縮小」を1回押すと x が −15~15、y が −11.25~11.25 に広がり、交点に (−2, 2) (4, 8) の2つが並びます。スマホの正方形のグラフは y が −10~10 なので、はじめから2つとも出ます。
      4. グラフにマウスを重ねるかタップすると、線上の点の座標が読めます。ノートに貼るならPNG、きれいに印刷するならSVGで保存します。
      入力した関数(縮小1回の表示) 零点 交点
      (1/2)x^2 と x + 4 0 · −4(−2, 2) (4, 8)
      (1/2)x^2 と -x + 4 0 · 4(−4, 8) (2, 2)
      x + 4 と -x + 4 −4 · 4(0, 4)
      (1/2)x^2 と 2x - 1.5 0 · 0.75(1, 0.5) (3, 4.5)

      交点は (−2, 2) と (4, 8)。計算で解いた ½x² = x + 4 → x² − 2x − 8 = 0 → x = −2, 4 と一致します。答えが合っているか、グラフで位置を見て確かめられます。値は有効数字4桁で表示するので、割り切れない座標は 1.667 のように出ます。

      使い方

      1. x の関数を入力します(x^2 - 2、sin(x)、1/x、sqrt(x)、2^x など)。比べたい関数を追加することもできます。
      2. ドラッグで移動、スクロールかピンチで拡大・縮小。グラフにマウスを重ねるかタップすると点の座標が読めます。表示範囲の零点と交点は一覧で表示します。
      3. グラフは、資料に貼るならPNG、きれいに印刷するならSVGでダウンロードします。

      よくある質問

      関数はどう書けばいいですか?
      電卓と同じように、変数を x にして書きます:x^2 - 2x + 1、3sin(2x)、e^(-x)、ln(x)、abs(x)、sqrt(x)。先頭に「y =」や「f(x) =」があってもかまいません。一度に6つまで、それぞれ別の色で描きます。
      零点や交点はどう求めていますか?
      表示している範囲で数値的に求め、有効数字4桁で一覧にします。x² − 2 なら ±1.414 です。とても近くにある解は、拡大すると見分けられます。
      tan x や 1/x はどうなりますか?
      縦の漸近線をまたいで線をつながないので、tan x は縦線ではなく、分かれた枝として描かれます。
      度とラジアンはどちらですか?
      数学の授業と同じく初期設定はラジアンです。sin(x) を 0〜360 で描きたいときは度に切り替えます。
      ½x² のような分数の係数はどう入力しますか?
      (1/2)x^2、x^2/2、0.5x^2 のどれかで入力します。1/2x^2 と書くと、2x² をひとかたまりとして先に計算し、1 ÷(2x²)と読みます(x = 2 で 0.125)。分数の係数にはかっこを付けるのが確実です。
      交点が一覧に出てきません。
      一覧に出るのは、いま表示している範囲の零点と交点だけです。y = ½x² と y = x + 4 の (4, 8) は、横長のグラフの初期表示(y は −7.5~7.5)では範囲の外にあります。「縮小」を押すか、ドラッグで移動すると一覧に加わります。
      入力した関数はアップロードされますか?
      いいえ。グラフはブラウザの中で描きます。入力した関数はこの端末にだけ記憶されます。

      関連ツール