Mechanism Design および Mechanism Dynamics > Mechanism Design > メカニズムモデルの作成 > モデルエンティティ > サーボモーター > ユーザー定義式の定義 > 「関数」ダイアログボックスについて
  
「関数」ダイアログボックスについて
このダイアログボックスには、「定義式の定義」(Expression Definition) ダイアログボックスからアクセスしたり、「メジャー定義」(Measure Definition) ダイアログボックスでユーザー定義メジャーを作成しているときにアクセスすることができます。次のいずれかの関数を選択すると、選択した関数が定義式領域に定義の一部として表示されます。
これらの関数のデフォルト変数 x は時間 t です。ダイアログボックスの一番上にある「x =」リストから、メジャーなどの別の変数を選択できます。また、テキストボックスに定数値や定義式を入力することもできます。関数は、ダブルクリックするか、あるいはシングルクリックしてダイアログボックスを閉じることで選択できます。関数は、選択した変数や入力した定義式とともに定義式領域に表示されます。
関数
定義
sin(x)、cos(x)、tan(x)
標準の三角関数
asin(x)
-90 から 90 の範囲の逆正弦
acos(x)
0 から 180 の範囲の逆余弦
log(x)
底 10 の対数
ln(x)
自然対数 (e が底の対数)
abs(x)
絶対値。x > 0 ならば x を返し、そうでなければ -x を返します。
sqrt(x)
平方根
ceil(x)1
正の無限大の方向に丸める
floor(x)1
負の無限大の方向に丸める
関数 ceil(x) および floor(x) はサーボモーターにおいては使用できません。