|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
NotebookEvaluate
NotebookEvaluate[notebook]
notebook 内の評価可能なすべてのセルを評価する.
詳細とオプション詳細とオプション
- NotebookEvaluateは指定されたノートブックの最後の評価で返された値を返す.
- NotebookEvaluateはNotebookObjectかノートブックファイルを示すファイル名のどちらかを取る.ファイル名が現在開かれているノートブックを指す場合,評価は開かれたノートブックで行われる.
- 使用可能なオプション:
-
InsertResults False ノートブックに結果を挿入するかどうか EvaluationElements All どのセルを評価するか - デフォルトで,NotebookEvaluateはGetがパッケージファイルの行を評価するのと同じようにノートブックのセルを評価する.メッセージ,出力の表示,その他の評価によって生じるものは指定されたノートブックではなくNotebookEvaluateを呼び出したセルの出力として提示される.ノートブック内に既にある出力セルが更新されたり削除されたりすることはない.
- NotebookEvaluate[notebook, InsertResults->True]はすべてのセルがShift+Enterで評価されたかのようにノートブックを評価する.メッセージ,出力表示,その他の評価によって生じるものは出力とともにノートブックに提示される.
- NotebookEvaluate[notebook, InsertResults->True]が開かれていないファイルに使われた場合,Mathematica は不可視の状態でノートブックを開き,全体を評価し,保存し,ファイルを閉じる.
- NotebookEvaluate[notebook, InsertResults->False]はノートブックを全く変更しないでおく.
- ノートブックのセルはダイアログサブセッションで評価される.
- NotebookEvaluateを開いているノートブックに使うと,そのノートブックでサブセッションの評価に伴うアーチファクトを見ることができる.セルが評価されるにつれてノートブックが連続的に更新されていく様子が見られる.
- Getとは異なり,評価可能なセルにシンタックスエラーがあってもNotebookEvaluateはその他のセルを評価する.
- NotebookEvaluate[notebook, EvaluationElements->Automatic]は初期化セルのみを評価する.これはノートブックをパッケージファイルとして,あるいは自動生成されたパッケージと一緒に保存し,結果のパッケージファイルにGetを使うのに等しい.
- パッケージファイルに使用する際はNotebookEvaluateはGetに等しい.InsertResultsオプションは無視される.
バージョン 8 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »

