Wednesday, August 10, 2005

Script Matlab background


Bagaimana menjalankan program yang anda buat dengan menggunakan matlab secara background (biasanya dipakai untuk program dengan waktu running yang cukup lama).

pada sistem operasi linux:

buat sebuah script (misalnya dengan nama file 'matbg') sbb:

#!/bin/csh -f

# Clear the DISPLAY.
unsetenv DISPLAY

# Call MATLAB with the appropriate input and output,
# make it immune to hangups and quits using ''nohup'',
# and run it in the background.
nohup matlab < $1 > $2 &

cara menggunakan:

dari direktori tempat program itu berada jalankan:

matbg <'nama_program'> <'nama_log_file'>

pada sistem operasi windows:

buat sebuah batch file (misalnya dengan nama file 'matbg.bat') sbb:

matlab -nosplash -nodesktop -minimize -r nama_program -logfile log_file

(jangan lupa ganti 'nama_program' dengan nama program matlab yang mau anda jalankan dan 'log_file' dengan nama logfile yang anda kehendaki).

jalankan program dengan men-double click 'matbg.bat' atau dapat juga ketikan 'matbg' melalui dos prompt.

0 Comments:

Post a Comment

<< Home