平均変化率計算機の使い方
平均変化率計算機には、代数や微積分でよく使う2つの入力モードがあります。手元の情報に合うモードを選び、値を入力すると、結果と計算の流れを確認できます。
- 入力モードを選ぶ — 座標の組 (x₁, y₁) と (x₂, y₂) がある場合は「2点」を選びます。関数式を区間で評価する場合は「関数 f(x)」を選びます。
- 値を入力する — 2点モードでは4つの座標を入力します。関数モードでは関数式と区間の端点 a、b を入力します。
- 結果を確認する — 平均変化率計算機が平均変化率、2点を結ぶ割線の傾きとしての意味、代入を含む計算手順を表示します。
x の値が等しい場合、または関数モードで a と b が等しい場合、分母が 0 になるため結果は未定義です。入力を変更して、もう一度計算してください。
公式と理論 — 平均変化率計算機
平均変化率計算機では、次の公式を使います。
平均変化率 = [f(b) − f(a)] / (b − a)
= Δy / Δx
= (y₂ − y₁) / (x₂ − x₁)
| 記号 | 意味 |
|---|---|
| f(a)、f(b) | 区間の端点 a、b における関数の値 |
| Δy | y(出力値)の変化量 |
| Δx | x(入力値)の変化量 |
| (x₁, y₁)、(x₂, y₂) | 2点の座標の組 |
平均変化率は、幾何学的には (a, f(a)) と (b, f(b)) を結ぶ割線の傾きに等しくなります。微積分では、区間の長さが 0 に近づくと、平均変化率は瞬間変化率(導関数)に近づきます。
前提と制限
関数モードでは、JavaScript の算術評価を使って関数式を計算します。加算、減算、乗算、除算、べき乗(**)を使用できます。入力した ^ は内部で ** に置き換えられます。三角関数や対数関数には現時点で対応していません。2点モードでは、有限の実数であれば負の値や 0 も入力できます。x₂ < x₁ や b < a のように端点を逆順にしても計算できますが、x₁ = x₂ または a = b では分母が 0 になるため平均変化率は未定義です。
平均変化率計算機の活用例
平均変化率計算機は、数学の学習から実際のデータの確認まで、さまざまな場面で役立ちます。
- 代数の宿題 — 2点間の傾きや変化の割合をすばやく求め、手計算を確認する。
- 微積分の入門 — 平均変化率と導関数、瞬間変化率の関係を理解する。
- 物理の問題 — 位置データから平均速度を、速度データから平均加速度を計算する。
- 経済・ビジネス — ある期間に売上やコストなどの数量がどの速さで変化したかを測る。
- データ分析 — データセット内の2点間の傾向や変化率を推定する。
平均変化率計算機は、中間値(f(a)、f(b)、Δy、Δx)も表示するため、各手順を追いながら、同じ方法を似た問題に応用できます。