
Программы и Дизайн » Linux, Unix и другие ОС » Программное обеспечение (Linux, Unix)
Mathworks Matlab R2007b
Год выпуска: 2007
Версия: R2007b
Разработчик:
Mathworks,IncПлатформа: PC
Системные требования:
* Linux (x86)
* Linux (x86_64)
* Mac
* Mac OS X (Intel)
* Solaris 64
Язык интерфейса: только английский
Таблэтка: Присутствует
Описание: MATLAB (сокращение от англ. «Matrix Laboratory») — термин, относящийся к пакету прикладных программ для решения задач технических вычислений, а также к используемому в этом пакете языку программирования. MATLAB используется более чем 1 000 000 инженерных и научных работников.
Доп. информация: TBE
[spoiler="Советы по установке"]
BuG2BuG писал(а): Уставновил сей прелестнейший продукт (/opt/matlab/, Fedora 7, x86). Итак, проблемы, с которыми я столкнулся:
Во-первых, после установки необходимо не забыть запустить install_matlab:
Код: [bug2bug@bug2bug matlab]$ sudo /opt/matlab/install_matlab Отвечаем на все вопросы.
Во-вторых. Для того, чтобы получилось работать в графическом режиме, необходимо указать путь к Java (делается установкой переменной окружения MATLAB_JAVA):
В /etc/profile.d/ создаём файл matlab.sh следующего содержания:
Код: [bug2bug@bug2bug /]$ cat /etc/profile.d/matlab.sh
#!/bin/sh
# Тут указать путь к своей java.
export JREDIR=/usr/java/jdk1.6.0_02/jre/
[ -d $JREDIR ] && export MATLAB_JAVA=$JREDIR и делаем ему chmod:
Код: [bug2bug@bug2bug /]$ sudo chmod a+x /etc/profile.d/matlab.sh Перезагружаемся.
В-третьих, если matlab не находит libXp.so.6, то его надо поставить (выкинули из Fedora за ненадобностью):
Код: [bug2bug@bug2bug /]$ sudo yum install libXp.so.6
В-четвёртых, если у Вас стоит SELinux, то Matlab может не запуститься, ругаясь на .so'шки в /opt/matlab/bin/glnx86/. Делаем следующее:
Код: [bug2bug@bug2bug /]$ cd /opt/matlab/bin/glnx86
[bug2bug@bug2bug glnx86]$ sudo chcon -t texrel_shlib_t *.so
В-пятых: графический Matlab запускается без консоли ТОЛЬКО с ключём -desktop:
Код: /opt/matlab/bin/matlab -desktop Для других дистрибутивов некоторые шаги могут отличаться.
Это всё, с чем мне пришлось столкнуться. Надеюсь это Вам поможет.
С Уважением,
iroln писал(а): Друзья, подскажите пожалуйста, что сия фигня может значить?
Код: # matlab
MATLAB: xcb_xlib.c:52: xcb_xlib_unlock: Проверочное утверждение `c->xlib.lock' не выполнено.
Аварийный останов Всё поставилось, install_matlab выполнил.
Запускаю, появляется заставка матлабовская а потом вот такая абра-кадабра
Встречалось вам такое?
add:Разобрался, проблема была в жаве.
Решил проблему следующим образом:
Прописал в файл ~matlab/bin/matlab после комментариев строчку:
Код: export LIBXCB_ALLOW_SLOPPY_LOCK=1 А так же, чтобы MATLAB правильно отрисовывал окна и понимал кодировку CP1251 я прописал в тот же файл следующие строчки:
Код: LANG=ru_RU.CP1251
export MATLAB_JAVA=/usr/java/jre1.6.0_05 Перед этим естественно сгенерировал локаль:
Код: # localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
[spoiler="Пример того, как это работает с Compiz'ом"]


[/spoiler]
[/spoiler]