Лекция: Создание скрипта запуска MATLAB

1. Поместите следующий скрипт запуска в файл /usr/local/bin/matlab:

#!/bin/sh

/compat/linux/bin/sh /compat/linux/usr/local/matlab/bin/matlab "$@"

2. Затем выполните команду chmod +x /usr/local/bin/matlab.

Подсказка:В зависимости от версии emulators/linux_base, при выполнении этого скрипта могут быть выданы сообщения об ошибках. Чтобы избежать этого, отредактируйте файл /compat/linux/usr/local/matlab/bin/matlab и измените строку вида:

if [ `expr "$lscmd": '.*->.*'` -ne 0 ]; then

(в версии 13.0.1 это строка 410) на следующую строку:

if test -L $newbase; then

Создание скрипта остановки MATLAB

Следующие действия необходимы для решения проблемы с некорректным завершением работы MATLAB.

1. Создайте файл $MATLAB/toolbox/local/finish.m и поместите в него одну строку:

! $MATLAB/bin/finish.sh

Замечание:$MATLAB — литерал.

Подсказка:В том же каталоге находятся файлы finishsav.m и finishdlg.m, которые позволяют сохранять рабочее пространство перед выходом. Если вы используете любой из них, вставьте представленную выше строку сразу после команды save.

2. Создайте файл $MATLAB/bin/finish.sh, который будет содержать следующий скрипт:

#!/usr/compat/linux/bin/sh

(sleep 5; killall -1 matlab_helper) &

exit 0

3. Сделайте этот файл выполняемым:

# chmod +x $MATLAB/bin/finish.sh

еще рефераты
Еще работы по информатике