Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / 組込み関数 / プログラミング / 関数型プログラミング /

Compile

FilledSmallSquare Compile[, , ... , expr]は,が数値であるという前提で,式exprを評価するためのコンパイルされた関数を作成する.

FilledSmallSquare Compile[, , ... , expr]は, に適合するタイプであることを前提とする.

FilledSmallSquare Compile[, , , ... , expr]は,に適合する各オブジェクトの,次元配列であることを前提とする.

FilledSmallSquare Compile[vars, expr, , , ... ]は,式exprに適合する部分式がに適合するタイプであることを前提とする.

FilledSmallSquare Compileが取り扱うタイプ:

FilledSmallSquare コンパイルされる関数の入力としてネストされたリストが与えられた場合,そのリストは数値からなる配列に限られる.

FilledSmallSquare Compileは,数値関数や行列演算,手続きプログラミングの構成やリスト操作関数,あるいは関数プログラミングの構成やその他の機能に使われる.

FilledSmallSquare Compileは,CompiledFunctionオブジェクトを作成する.

FilledSmallSquare コンパイルされたコードは,通常のMathematicaのコードと同様な数値的な精度や局所変数の取扱いをするとは限らない.

FilledSmallSquare コンパイルされたコードを使った特定の引数にコンパイルされた関数が評価できない場合,代りとして通常のMathematicaのコードが使用される.

FilledSmallSquare 通常のMathematicaのコードを,コンパイルされたコードの中で使用することができる. このMathematicaコードで得られた結果は,Compileの第3引数で特に指定されない限り近似実数であるとみなされる.

FilledSmallSquare Compileによってオブ ジェクトが評価される回数やその順が通常のMathematicaのコードと異なる場合がある.

FilledSmallSquare Compileは属性 HoldAllを持ち,デフォルトにより,コンパイルされる前に評価を行わない.

FilledSmallSquare Compile[ ... , Evaluate[expr]]の設定により,式exprがコンパイルされる前に,シンボル的に評価することを指定できる.

FilledSmallSquare 参照セクション:1.11.8  2.6.15.

FilledSmallSquare 次も参照:DispatchFunctionInterpolatingFunctionCForm

FilledSmallSquare バージョン2の新関数.バージョン3で大幅改訂

他の例



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [en] |
ニュースレターのご登録