homeprevious homehome

媒介変数関数の入力


媒介変数関数入力における注意です。すべての入力は、半角英数字で入力してください。

媒介変数関数

  1. 媒介変数関数は数値、パラメータ(媒介変数)、定数、かっこ、演算子から構成されます。
  2. パラメータはキャラクタxです。(通常の関数の変数と同じキャラクタになります。)
  3. 媒介変数関数に含まれる定数はキャラクタpの後に数字(正の整数)を続けて指定します。例えば、p1、p2などになります。(通常の関数のパラメータと同じ表記になります。)
  4. 演算子は通常の関数と同じ演算子になります。
  5. 例えば、楕円の場合、xはp1*sin(x)、yはp1*cos(x)で表すことができます。この場合、x、yそれぞれの表現におけるパラメータはx、定数はp1になります。また、x、yそれぞれの表現において、定数p1の表記は同じですが、別々の定数として扱われます。
  6. 指数e(=2.71828)を指定する場合は、eと入力してください。
  7. π(=3.14159)を指定する場合は、piと入力してください。

定数

サンプル

関数座標媒介変数表現備考
xp1*cos(p2*x)p1はxとyで同じ数値を指定。p2も同様。
yp1*sin(p2*x)
楕円xp1*sin(p2*x)p1はxとyで同じ、または、別々の数値を指定。p2はxとyで同じ数値を指定。
yp1*cos(p2*x)
カージオイド(Cardioid)xp1*(1+cos(p2*x))*cos(p2*x)p1はxとyで同じ、または、別々の数値を指定。p2はxとyで同じ数値を指定。
yp1*(1+cos(p2*x))*sin(p2*x)
ネフロイド(Nephroid)xp1*(p2*cos(x)-cos(p2*x))p1はxとyで同じ数値を指定。p2も同様。
yp1*(p2*sin(x)-sin(p2*x))
ネフロイド(Nephroid)xp1*(p2*cos(x)+cos(p2*x))p1はxとyで同じ数値を指定。p2も同様。
yp1*(p2*sin(x)+sin(p2*x))
デルトイド(Deltoid)xp1*(p2*cos(x)+cos(p2*x))p1はxとyで同じ数値を指定。p2も同様。
yp1*(p2*sin(x)-sin(p2*x))


Kazushi Neichi
Department of Business Administration, Tohoku Gakuin University