How to | 計算を終了する方法
計算の途中でWolframシステムを終了したいと思う場合がある.自分が意図していなかったことをWolframシステムに実行するように指示してしまったり,時間がかかりすぎる計算を止めたいと思ったりした場合である.Wolframシステムは,メニュー項目やプログラムで使用できるコマンドを含む,計算を停止させるための便利な方法をいくつか提供する.
計算を停止したり,休止したりするために使うメニュー項目には評価メニューからアクセスすることができる:
計算の停止と休止を例示するために,まず完了するのに時間がかかる計算を設定する.
以下のDoループは,ステップごとに0.5秒休止しながら,1から1000までの各整数を連続して表示する.実行し終えるのに10分以上かかる:
するとWolframシステムは$Abortedを出力する:
評価を放棄でうまく計算を止めることができない場合は,アクティブなカーネルを終了することによって計算を終了することができる.
評価 ▶ カーネルを終了メニューからカーネル名を選ぶ.このメニュー項目は評価メニューの一番下にある.ここでは,ローカルがアクティブなカーネルの名前である:
これで選択されたカーネルでのすべての計算が終了する.しかし,カーネルを終了することによって,変数や関数の定義,および計算出力を含むセッションの結果を失うことになる.したがって,終了するカーネルが唯一開いているカーネルである場合には,このコマンドは十分注意して使う必要がある.
計算を行うためにはカーネルが実行されている必要がある.唯一実行中のカーネルを終了した場合には,別のカーネルを起動する必要がある.新たなカーネルは,ノートブックの任意の式を評価するか,評価 ▶ カーネルを起動からカーネルを選ぶかするだけで起動することができる.