Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!