Satimage 戻る| 次へ
本当のアレイにおける表現
本当の ツのアレイの上の 科学的環境 > Smileの >ホームページ > 情報センター > Onlineドキュメンテーション > Data想像maths >Expressions?/長さ>
本当のアレイの上で任意の表現を計算するには、 evalformulaを使用してください。
createarray10000範囲にaを設定してください。0、2*パイ
s2が「2*cos(x)*罪(x)」をevalformulaするように設定します。x: a
evalformula本当のアレイと数を混ぜるかもしれません。
「ポリー*の要素」をevalformulaします。ポリー、要素: : thePolygon、10.0
  • 表現は論理演算子を含むかもしれません、しかし、すべての値が実数のままで残っています: 本当の表現は 1.0、表現が 0.0に評価する に評価します。 逆に、論理式で含意されると、どんな非ヌル番号も 本当の(1.0)であるとみなされます。
  • evalformulaのダイレクトパラメタは基本の表現の系列であるかもしれません、それらがセミコロンで切り離されるなら ; また、分離符として リターンを使用することができるので、表現が中間的数ステップを必要とするときの複雑な場合では、表現として、あなたは容易にテキストウィンドウのコンテンツを使用することができます。 あなたがそのような合成構造物を使用すると、 evalformulaは最後の(一番右)の表現の結果を返すでしょう、例えば、リターン 2.0の下における例。
    evalformula、「a=1、; +1、」

    evalformula"a=1"
    ツ????+1"
  • 1つの表現の代わりに、あなたは表現のリストを evalformulaに渡すことができます: evalformula本当のアレイのリストを返すでしょう。
  • ここに、 evalformulaがサポートするオペレータと機能のリストがあります。
    オペレータ(より高い先行、1番目)
    • - (単項)
    • * /, + -, ^ (exponentiation)
    • >= ><= < == =(同輩--同輩でない)、および(論理的な AND)|(論理的なOR)、(論理演算子、そうでなければ、オペランドが0であり、0にそうであるかどうか1に評価する、 )
    代数
    • sqrsqrthypotpow
    • 腹筋ceiltrunc最大
    • モッズ(法)、 残り
    • isnan(量がa「ナン」 ナン=数でないか否かに関係なく、テストしてください。)
    先験的
    • lnログ(neperian)、 log10exp
    • cos日焼けacosasinatanatan2
    • こん棒双曲線正弦tanhacoshasinhatanh
    • erferfcガンマlgamma
    evalformulaです(「atan2(y、x)」)。x: y: sqrt(3)、1
    -- 1.047197551197 (すなわち、パイ/3)
戻る| 次へ
Copyrightツゥ2005パリ、Satimage