Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: triplek в Mar 22, 2008, 20:38



Титла: Matlab под linux
Публикувано от: triplek в Mar 22, 2008, 20:38
Здравейте,

Някой подкарвал ли е MatLab под линукс с процесор без SSE2 инструкции? Коя версия ми трябва, как да я инсталирам, каква java да сложа, как да му настрия PATH на java-та?

Четох какво и къде ли не по въпроса. Намерих си MAtLab 7.0.1, която уж е за всички x86. Е да ама ми вади сладкия ерор:

  matlab: No MATLAB bin directory for this machine architecture.

           ARCH = glnx86

Приемам всякакви идеи и мнения.


Титла: Matlab под linux
Публикувано от: romeo_ninov в Mar 22, 2008, 21:06
А какво ти отговориха от поддръжката на mathworks?


Титла: Matlab под linux
Публикувано от: triplek в Mar 22, 2008, 21:09
С кракната версия съм и ми е гузно да ги питам. :(

/Едит
Имам напредък. Установих че е нужен fortran USE на gcc. Надявам се след прекомпилирането да подпали. :)





Титла: Matlab под linux
Публикувано от: romeo_ninov в Mar 22, 2008, 22:11
какво връща uname -a


Титла: Matlab под linux
Публикувано от: triplek в Mar 22, 2008, 22:23
Примерен код
Linux gentoo 2.6.24.3 #1 Thu Mar 6 18:18:29 EET 2008 i686 AMD Sempron(tm) 2200+ AuthenticAMD GNU/Linux


Примерен код
~ $ cat /proc/version
Linux version 2.6.24.3 (root@gentoo) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #1 Thu Mar 6 18:18:29 EET 2008






Титла: Matlab под linux
Публикувано от: romeo_ninov в Mar 22, 2008, 22:46
А каква е стойността на променливата ARCH?


Титла: Matlab под linux
Публикувано от: triplek в Mar 22, 2008, 23:04
Примерен код
./matlab -n
/home/progress/Programs/MatLab7/bin/scripts/.matlab7rc.sh: line 224: syntax error near unexpected token `|'
/home/progress/Programs/MatLab7/bin/scripts/.matlab7rc.sh: line 224: `       MATLAB=|>MATLAB<|'
------------------------------------------------------------------------
->      (.matlab7rc.sh) sourced from directory (DIR = .)
->      DIR = /home/progress/Programs/MatLab7/bin/scripts
------------------------------------------------------------------------
        a = argument  e = environment  r = rcfile  s = script
------------------------------------------------------------------------
->  s   MATLAB              = /home/progress/Programs/MatLab7/bin
->  s   AUTOMOUNT_MAP       =
->  e   DISPLAY             = :0.0
->  r   ARCH                = glnx86
->  s   TOOLBOX             = /home/progress/Programs/MatLab7/bin/toolbox
->  s   XAPPLRESDIR         = /home/progress/Programs/MatLab7/bin/X11/app-defaul
ts
->  s   XKEYSYMDB           = /home/progress/Programs/MatLab7/bin/X11/app-defaul
ts/XKeysymDB
->  e   MAX_OPEN_FILES      = 1024
->  s   _JVM_THREADS_TYPE   =
->  e   MATLAB_JAVA         =
->  s   MATLAB_MEM_MGR      =
->  s   MATLAB_DEBUG        =
->  rs  LD_LIBRARY_PATH     = /home/progress/Programs/MatLab7/bin/sys/os/glnx86:
/home/progress/Programs/MatLab7/bin/bin/glnx86:/home/progress/Programs/MatLab7/b
in/extern/lib/glnx86:/lib/i386/native_threads:/lib/i386:/usr/lib:/home/progress/
Programs/MatLab7/bin/sys/opengl/lib/glnx86
->  a   arglist             =
->  e   SHELL               = /bin/bash
->  e   PATH                = /usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc
-linux-gnu/gcc-bin/4.1.2:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin
 
---------------------------------------------------------------------------
Warning: Cannot locate Java Runtime Environment (JRE) . . .
 
         1. Either a correct JRE was not available for redistribution when
            this release was shipped, in which case you should refer to the
            Release Notes for additional information about how to get it.
 
         2. Or you have tried to use the MATLAB_JAVA environment variable
            to specify an alternate JRE, but MATLAB cannot find it.  Check
            the value of MATLAB_JAVA above and fix accordingly.
---------------------------------------------------------------------------
 
->  s   MATLABPATH          = (initial version)
   /home/progress/Programs/MatLab7/bin/toolbox/local
 
 
->      $MATLAB/toolbox/local/pathdef.m -
|-----------------------------------------------------------------------
    Warning: $MATLAB/toolbox/local/pathdef.m not found . . .
|-----------------------------------------------------------------------
------------------------------------------------------------------------






Титла: Matlab под linux
Публикувано от: paucku в Mar 23, 2008, 01:02
Пробвал ли си дали ти върши работа свободната алтернатива на Matlab — GNU Octave?


Титла: Matlab под linux
Публикувано от: triplek в Mar 23, 2008, 14:56
Не, не съм. Но не искам алтернативни програми тъй като тепърва го изучавам. Вероятно ше правя курсови проекти на него и т.н. от което зависи образованието ми. :(





Титла: Matlab под linux
Публикувано от: triplek в Mar 23, 2008, 20:29
Програмата вече работи. Явно счупена инсталация съм набарал. Изтеглих я от друго място и няма проблеми..поне засега. Има разни дреболийки за оправяне, но мисля че ше се справя. Благодаря за съдействието на всички. :)