関数グラフオンライン作成CATGRPのマニュアルです。
目次
利用環境
Google Chrome、Microsoft Edgeなどのブラウザをご使用ください。Internet Explorerには対応していません。スマートフォンでの利用は推奨しません。パソコンでご利用ください。
入力された数式、データファイルなどは、外部のサーバーには送信されません。計算はすべてご使用のパソコン上で行われます。
使い方
- 「関数入力」タブで、関数式を入力し「グラフ描画」ボタンを押すと、グラフが描画されます。
- 「画像保存」ボタン:グラフが画像として保存されます。
- グラフの線にカーソルを合わせると、そのポイントの値が表示されます。
- グラフの凡例をクリックすると、そのグラフの表示/非表示の切り替えができます。
- 「詳細設定」タブ:詳細な描画設定をします。
- 「データファイル」タブ:ファイルからデータを読み込んでプロットできます。
関数タブ
描画するグラフの関数を入力します。
- 「関数」:関数を入力します。→入力方法はこちら
- 「凡例」:凡例の名称を変更できます。
- 「色」:グラフの色を指定します。
- 「+」ボタン:関数を追加できます。関数は最大10個まで同時にプロットできます。
- 「-」ボタン:関数を削除できます。
描画設定タブ
グラフの詳細な設定ができます。
- 「x軸」、「y軸」:各軸の最小値、最大値、刻み、ラベルを指定できます。
y軸は、最小最大を指定しない場合、自動スケールになります。
x軸の最小最大は必ず入力してください。
刻みを小さくしすぎると自動で調整されます。
対数にチェックを入れると、対数軸になります。 - 「変数 t, $」 :媒介変数表示、極座標表示に用いる変数の最小値、最大値を指定します。
- 軸や変数t,$\$$の最小最大、刻みには $\pi$ を入力することができます。
例)$ -2\pi \leqq x \leqq 2\pi$ 、刻み $\pi / 2$ で 軸を指定するときは、最小に -2*pi、最大に 2*pi、刻みに pi/2 と入力してください。 - 「ポイント点数」:グラフ描画の点数です。各点間は直線で結ばれています。ポイント点数を増やすと、より滑らかなグラフになります。
- 「文字サイズ」:ラベルやタイトルの文字の大きさを変更できます。
- 「正方形領域」:描画領域を正方形にします。
- 「グラフタイトル」:グラフのタイトルを設定できます。
関数入力の方法
変数は x です。使用できる演算子、数学関数は以下のとおりです。入力は半角で行ってください。
|
|
|
関数入力の例
- $\frac{1}{\sqrt{2 \pi}} \exp \Bigl( - \frac{x^2}{2} \Bigl)$
1/sqrt(2*pi)*exp(-x^2/2)
- $\ln \Bigl| \tan \Bigl( \frac{x}{2} \Bigl) \Bigl|$
log(abs(tan(x/2)))
- $1.23 \times 10^{-2} \cos x$
1.23e-2*cos(x)
- $-\pi \leqq x \leqq \pi$ のとき $0$、それ以外のとき $\sin x$
x>=-pi && x<=pi ? 0 : sin(x)
媒介変数表示
媒介変数を用いたグラフもプロットできます。媒介変数は t です。xの数式とyの数式を ;(セミコロン)で区切って入力してください。媒介変数 t の最小最大は必ず入力してください。
- サイクロイド曲線
$x = t - \sin t$
$y = 1 - \cos t$t-sin(t) ; 1-cos(t)
- 対数螺旋
$x = e^{0.1 t} \cos t$
$y = e^{0.1 t} \sin t$exp(0.1*t)*cos(t) ; exp(0.1*t)*sin(t)
極座標表示
極座標を用いたグラフもプロットできます。角度変数は $\$$ で入力してください。角度 $\$$ の最小最大は必ず入力してください。
- アルキメデスの螺旋
$r = \theta \quad (\theta \geqq 0)$
$\$$の最小は0に変更してください。$
- 正葉曲線
$r = \sin 4 \theta$
sin(4*$)
陰関数表示
陰関数のグラフもプロットできます。変数は x と y を使用して、左辺と右辺は = で結んでください。陰関数グラフの場合、y軸の最小最大を必ず指定してください。
- ストロフォイド曲線
$(x + 1) x^2 + (x - 1) y^2 = 0$(x+1)*x^2+(x-1)*y^2=0
- レムニスケート曲線
$(x^2 + y^2)^2-2(x^2 - y^2)=0$
(x^2+y^2)^2-2*(x^2-y^2)=0
- ハート曲線
$(x^2 + y^2-1)^3=x^2 y^3$
(x^2+y^2-1)^3=x^2*y^3
データファイルタブ
ファイルからデータを読み込んでプロットできます。
- 「ファイルを選択」ボタン:ファイルをドロップするかボタンで指定して読み込みます。
- データファイルの書式
データファイルの書式は以下のような表形式のテキストファイルです。各数値は、空白またはカンマ( , )で区切られている必要があります。文字の行はコメント行として扱われます。
data file
x y1 y2
0 0 0
0.1 0.005 0.009983342
0.2 0.02 0.039733866
0.3 0.045 0.088656062
0.4 0.08 0.155767337
0.5 0.125 0.239712769
- プロットするデータの範囲を指定できます。「開始」にプロットを開始する行番号、「終了」にプロットを終了する行番号を指定します。指定しない場合は、全てのデータ行がプロットされます。
- xとyにどの列のデータを使用するか指定します。「x」にxとして使用するデータの列番号、「y1」から「y5」にyとして使用するデータの列番号を指定します。列番号を指定しない場合は、そのデータはプロットされません。同時に5つまでプロットできます。
「凡例」には各プロットの凡例を指定します。「色」でプロットの色を変更できます。 - 「スタイル」:プロットするグラフのスタイルを指定します。
- データファイルプロットは、関数と同時にプロットできます。