パラメトリック曲線グラフ作成ツール
パラメトリック方程式 x(t) と y(t) をオンラインでグラフ化し、インタラクティブに視覚化します。曲線の動的なトレース、速度に基づいた色分け、接触円の表示、接ベクトル、弧長の計算、さらにリサジュー、ハート型、バラ曲線、バタフライ、スピログラフなどの有名な曲線プリセット機能を備えています。
広告ブロッカーにより広告が表示できません
MiniWebtool は広告収益で無料提供しています。このツールが役に立ったら、Premium(広告なし+高速)をご利用いただくか、MiniWebtool.com を許可リストに追加して再読み込みしてください。
- または Premium(広告なし)にアップグレード
- MiniWebtool.com の広告を許可してから再読み込みしてください
パラメトリック曲線グラフ作成ツール
パラメトリック曲線グラフ作成ツールは、パラメトリック方程式 x(t) と y(t) を、インタラクティブでアニメーション化された視覚化機能を使用してプロットします。任意のパラメトリック式を入力し、パラメータの範囲を設定するだけで、媒介変数の方向を示すグラデーションカラーで曲線が即座に描画されます。tスライダーを使用すると、曲線上の任意の点を探索し、その接線ベクトルを確認できます。
パラメトリック曲線グラフ作成ツールの使い方
- x(t) と y(t) を入力する: 標準的な数学記法を使用してパラメトリック式を入力します。サポートされている関数には、sin、cos, tan、sqrt、abs、log、exp、sinh、cosh、tanh が含まれます。定数には
piとeを使用してください。 - パラメータの範囲を設定する: 開始値(t 最小値)と終了値(t 最大値)を入力します。円やハート形などのほとんどの閉曲線では、
0から2*piを使用します。螺旋の場合は0から6*piを試してください。 - 「グラフを作成」をクリックする: ツールは曲線に沿って 500 個の点を計算し、弧の長さ、バウンディングボックス、導関数を算出した後、アニメーショングラフを描画します。
- tスライダーを使用する: グラフの下にあるスライダーをドラッグして、曲線上の任意の点をハイライトします。現在の位置と接線ベクトルがリアルタイムで表示されます。
- アニメーションを再生する: 「▶ トレース」ボタンをクリックすると、曲線の描画アニメーションを再試行できます。「↗ 接線」ボタンで接線ベクトルの表示を切り替えることができます。
パラメトリック方程式とは何ですか?
パラメトリック方程式(媒介変数表示の方程式)は、通常 \(t\) と表記されるパラメータ(媒介変数)という第 3 の変数を使用して曲線を定義します。\(y\) を直接 \(x\) の関数として表現する代わりに、両方の座標が別々の関数として与えられます:
このアプローチは強力です。なぜなら、1つの \(x\) 値が複数の \(y\) 値に対応するような、垂直線テストに合格しない曲線(円、8の字、螺旋など)を表現できるからです。パラメータ \(t\) はしばしば時間を表し、パラメトリック曲線は運動や軌道を記述するのに適しています。
有名なパラメトリック曲線
- 円: \(t \in [0, 2\pi]\) に対して \(x = \cos(t),\; y = \sin(t)\)。最も単純な閉じたパラメトリック曲線。
- 楕円: \(x = a\cos(t),\; y = b\sin(t)\)。円を各軸に沿って \(a\) 倍と \(b\) 倍に引き伸ばしたものです。
- リサジュー曲線: \(x = \sin(at),\; y = \sin(bt)\)。2つの垂直な振動を組み合わせて作成されます。\(a/b\) が有理数のとき、曲線は閉じます。そうでない場合は長方形を密に埋め尽くします。
- ハート形曲線: \(x = 16\sin^3(t),\; y = 13\cos(t) - 5\cos(2t) - 2\cos(3t) - \cos(4t)\)。美しいカージオイドのような形状です。
- バラ曲線: \(x = \cos(nt)\cos(t),\; y = \cos(nt)\sin(t)\)。\(n\) が奇数か偶数かによって \(n\) 枚または \(2n\) 枚の花びらを持つ花のようなパターンを作成します。
- アステロイド: \(x = \cos^3(t),\; y = \sin^3(t)\)。単位円の中に収まる 4 つの尖点を持つ内サイクロイドです。
- アルキメデスの螺旋: \(x = t\cos(t),\; y = t\sin(t)\)。半径が角度とともに線形に増加し、等間隔の巻きが作成されます。
- スピログラフ(ハイポトロコイド): \(x = (R+r)\cos(t) + d\cos((R+r)t/r),\; y = (R+r)\sin(t) + d\sin((R+r)t/r)\)。古典的な描画玩具からインスピレーションを得た、複雑なループパターン。
パラメトリック曲線の弧の長さ
\(t = t_0\) から \(t = t_1\) までのパラメトリック曲線の弧の長さは、次のように与えられます:
この積分は、曲線に沿った微小な距離を合算します。\(x = r\cos(t),\; y = r\sin(t)\) の円の場合、被積分関数は \(r\) に単純化され、おなじみの円周の公式 \(L = 2\pi r\) が得られます。しかし、ほとんどの曲線では積分に閉じた形式の解がなく、数値的に計算する必要があります。このツールは 500 個のサンプルポイントを使用してそれを実行します。
接線ベクトルと導関数
パラメトリック曲線上の任意の点において、接線ベクトルは \(\left(\frac{dx}{dt}, \frac{dy}{dt}\right)\) です。その方向は曲線がどちらに向かっているかを示し、その大きさ \(\sqrt{(dx/dt)^2 + (dy/dt)^2}\) は通過の速さ(\(t\) が増加するにつれて点が曲線に沿って移動する速さ)を表します。接線の傾きは \(dy/dx = \frac{dy/dt}{dx/dt}\) であり、\(dx/dt = 0\)(垂直接線)のときは定義されません。
パラメトリック曲線の応用
- 物理学: 投射体の運動は、\(x(t) = v_0 \cos(\theta) \cdot t\) および \(y(t) = v_0 \sin(\theta) \cdot t - \frac{1}{2}gt^2\) のように、自然にパラメトリックに記述されます。
- コンピュータグラフィックス: ベジェ曲線や B-スプライン(ベクトルグラフィックスやフォントレンダリングの基礎)は、パラメトリック曲線です。
- ロボット工学: ロボットアームの軌道は、時間経過に伴う位置を制御するためにパラメトリックパスを使用して計画されます。
- エンジニアリング: カムの輪郭、歯車の歯の形状、ジェットコースターのトラックはパラメトリック方程式を使用して設計されます。
- ミュージック視覚化: 2つのオーディオ信号が X および Y 偏向板を駆動するとき、オシロスコープにリサジュー図形が表示されます。
FAQ
パラメトリック方程式とは何ですか?
パラメトリック方程式は、パラメータ t を使用して曲線を定義し、各座標に対して個別の関数 x(t) と y(t) を持ちます。y = f(x) とは異なり、パラメトリック曲線はループしたり、自身と交差したり、平面上のあらゆる経路をたどることができます。パラメータ t はしばしば時間を表します。
パラメトリック方程式をグラフ化するにはどうすればよいですか?
標準的な数学関数(sin、cos、tan、sqrt、exp、log)を使用して x(t) と y(t) の式を入力します。パラメータの範囲(例:閉曲線の場合は 0 から 2*pi)を設定します。「グラフを作成」をクリックすると、方向矢印、接線ベクトル、弧の長さを含むアニメーションプロットが表示されます。
パラメトリック曲線の弧の長さとは何ですか?
弧の長さは、積分 L = t0 から t1 までの sqrt((dx/dt)^2 + (dy/dt)^2) dt を使用して計算されます。このグラフ作成ツールは、曲線に沿った 500 個のサンプルポイントを使用して数値的に近似します。
リサジュー曲線とは何ですか?
リサジュー曲線は、x(t) = sin(a*t) および y(t) = sin(b*t)(a と b は定数)で定義されるパラメトリック曲線です。美しいループパターンを作り出し、オシロスコープのように 2 つの垂直な振動が組み合わさる物理現象で見られます。
パラメトリック方程式とカテシアン(デカルト)方程式の違いは何ですか?
カテシアン方程式は y を x の関数として直接表現します(例:y = x^2)。パラメトリック方程式は、第 3 の変数 t を使用して x と y の両方を独立して定義します。パラメトリック形式は、円や 8 の字のように、垂直線テストに合格しない曲線も記述できます。
このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:
"パラメトリック曲線グラフ作成ツール"(https://MiniWebtool.com/ja//) MiniWebtool からの引用、https://MiniWebtool.com/
miniwebtool チームによる。更新日: 2026-04-05
また、AI 数学ソルバー GPT を使って、自然言語による質問と回答で数学の問題を解決することもできます。