Release 12.1 リリースノート | ![]() ![]() |
バックグランドおよびフォアグランドコマンドからの出力(UNIX)
Release 12は、UNIXプラットフォームでは、以下のようなバックグランドコマンド &
を後に付けたシステムコマンド
! cat startup.m &
は、出力を生成しません。Release 12より前では、バックグランドコマンドはコマンドウィンドウに出力を送りました。
コマンドからの出力を見たい場合は、コマンドをバックグランドコマンドにしない(&
)を取り除く)か、あるいは、バックグランドコマンドを別のxtermで実行してください。別のxtermを起動するには、以下のコマンドを実行します。
! xterm &
Release 12では、フォアグランド関数(非バックグランド関数)は、関数 diary
が実行されている場合は出力をダイアリに送ります。出力は、コマンドウィンドウにも表示されます(Release 12より以前は、フォアグランド関数の出力は、コマンドウィンドウに表示されるだけでした)。
matlab_helperの処理
!
および unix
コマンドをより効率的に操作するために、Release 12ではMATLABは起動時に matlab_helper
と呼ばれる二次プロセスを作成します。
この matlab_helper
は、!
と unix
コマンドの実行に必要な MATLAB 要素を含みます。
![]() | 数学の問題 | グラフィックスの問題 | ![]() |