|
SOLUTIONS
|
MATHEMATICAシステムプログラム
MathKernel
Mathematica カーネルをWindowsとMac OS X上で起動する.
詳細詳細
はスタンドアロンのMathematica カーネルを実行する.ノートブックインターフェースを含めた完全なMathematica システムにアクセスするためには,Mathematicaを使うとよい.- スタンドアロンのカーネルセッションは,通常入力を
(通常,キーボード)から読み取り,式を評価し,そしてその結果を
(通常,表示デバイス)に表示する.入力と出力はMathematica のコマンド,あるいは標準シェル構造を使って,リダイレクトすることができる. - 次のコマンドラインオプションを返すことができる:
-
-mathlink MathLink を通してのみ交信する -initfile "file" スタートアップ中に初期設定ファイル
内でコマンドを実行する-lmverbose MathLM とのインタラクションに関する情報を表示する -noinit どの初期設定ファイルも読み取らない -password "pw" パスワード
を使用する -pwfile "file"
からパスワードを読み取る-run cmd スタートアップするときに
を実行する-noprompt バナーあるいはIn/Outプロンプトを表示しない(一括入力の際に便利) -script "file" スクリプトモードで
からコマンドを実行する - -scriptコマンドラインオプションが与えられた場合,カーネルはコマンドを一括して,あるいはスクリプトモードで
から評価して終了する. - スクリプトモードでは,カーネルはバナーあるいはIn[]やOut[]のラベルを表示せず,PageWidthオプションを事実上Infinityに設定して,すべての出力をInputFormで生成する.
- スクリプトモードでは,標準の入出力はリダイレクトされないので,入出力は他のプロセスとともにパイプで使える.
- スクリプトモードでは,「#!」の文字でファイルが始まる場合,カーネルはその第1行を無視する.
- Windowsで使えるコマンドラインオプション:
-
-threadpriority=n カーネルプロセスの相対的な優先度を設定する - -threadpriorityオプションの引数は,-2,-1,0,1,2のいずれでもよく,デフォルトは0である.正の数は,カーネルが通常よりも高い優先度で,負の数は通常よりも低い優先度で実行されるべきであることを示す.
- コマンドラインオプションが与えられていない場合には,カーネルは環境変数
の値を読み取って,その値をコマンドラインに入力されたかのように使用する. - Mathematica 変数$IgnoreEOFがTrueと設定されていない限り,カーネルは,ファイル終了文字列を受け取ると終了する.カーネルはコマンドQuitを受けると常に終了する.
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
