Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание скрипта запуска 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





Дата публикования: 2015-01-10; Прочитано: 495 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...