Linux下Matlab的下载与安装
Linux本身是一个非常优秀的操作系统,非常适合于作科学计算--大型机上用的不是Unix就是Linux,Matlab作为当今世界上一款功能强大、完善的科学计算工具也只有在Unix& Linux平台上才能充分发挥其卓越的性能。由于内存分配机制上的不同,同样的一个Matlab程序在Windows上可能要运行要半个小时而在Linux上则可能只需要几分种。很多程序都需要足够多的循环,迭代次数还有足够的精确度,这些都是要大量的内存才能实现的,在Linux下,只要还有一个字节的空闲内存,系统就会把它分给你,而在Windows下,不管你装了多少内存,系统宁愿让它们闲着也不会多分一点给你,甚至还有可能把你的程序搬到硬盘上去,其后果可想而知。
Matlab的安装会产生一系列的问题,如OpenGL的问题,如有该问题,可以在:
www.mathworks/support/solutions/en/data/ 1-18N21/index.html?solution=1-18N21
到些许解决办法,但是有时,尽信之不如无之,该文档中的部分命令不是bash的命令,所以会出错。具体请参照本文。
一、首先下载Matlab7:
地址1:
ftp://202.112.85.101/private/Linux/soft/matlab/Math Works.Matlab.7.0.R14_Linux.Unix.Mac/CD1/Matlab_R14.iso
ftp://202.112.85.101/private/Linux/soft/matlab/MathWork s.Matlab.7.0.R14_Linux.Unix.Mac/CD2/CD2.iso
ftp://202.112.85.101/private/Linux/soft/matlab/MathWork s.Matlab.7.0.R14_Linux.Unix.Mac/CD3/CD3.iso
地址二:
下载安装ftp://166.111.72.5/Linux/Software/Science/Matlab/Ma tlab-7.0-R14-Linux-Unix-MAC-3ISOz/Matlab_R14_Mac.Linux. Unix_CD1.iso
ftp://166.111.72.5/Linux/Software/Science/Matlab/Matlab -7.0-R14-Linux-Unix-MAC-3ISOz/Matlab_R14_Mac.Linux.Unix _CD2.iso
ftp://166.111.72.5/Linux/Software/Science/Matlab/Matlab -7.0-R14-Linux-Unix-MAC-3ISOz/Matlab_R14_Mac.Linux.Unix _CD3.iso
地址三(版本6.5):
ftp://202.118.224.241/software/Science/Mathworks%20 Matlab/MatlabR13Unix/matlab1.iso
ftp://202.118.224.241/software/Science/Mathworks%20Matl ab/MatlabR13Unix/matlab2.iso
ftp://202.118.224.241/software/Science/Mathworks%20Matl ab/MatlabR13Unix/matlab3.iso
二、安装:
如果不想刻盘,就把下载到的映像文件挂载到某个目录下然后安装。先登录root帐户,然后在/tmp目录下创建一个临时文件夹,如:
mkdir/tmp/setup
然后加载下载到的ISO镜像文件,首先加载CD1,这里假设下载到的ISO文件都放在/tmp/download目录下。执行:mount-o loop,iocharset=gb2312
/tmp/download/Matlab_R14_Mac.Linux.Unix_CD1.iso
/tmp/setup
这以后,其实在加载的目里就有安装说明了,具体位置在:/tmp/setup/Matlab.7.R14.License-Mac.OS.
X-Unix-Linux/Ma tlab.7.R14.License-Mac.OS.X-Unix-Linux目录下,有一个叫的文档,切换到该目录,打开它,关于在Unix& Linux下的安装说明是:
Unix/Linux
----------
a)Create the directory where Matlab will be installed("/usr/local/matlab7").Copy the
"license.dat"file to the directory.Let us call this dir$MATLAB from now on.
b)Run the installer and proceed with the installation.
c)Open the"license.lic"file and replace the string"your_host_name"with the hostname of the computer where Matlab is being installed.
d)Copy the edited"license.lic"file to "$MATLAB/etc".
e)Now you are all set to run Matlab.Enjoy!
也就是,首先创建一个Matlab7要安装到的目录:
mkdir/usr/local/matlab7
而且复制该同目录下的license.dat到刚刚创建的目录下:cp./license.dat/usr/local/matlab7同时,复制该目录下的license.lic文件到/
usr/local/matlab7/etc中:
cp./license.lic/usr/local/matlab7/etc,后面将会用到该文件。
切换到/usr/local/matlab7目录下,执行安装程序(必须切换到该目录,否则将无法安装),安装:
./install
具体安装基本上是一路OK就可以了,当第一个ISO文件的内容安装完之后会弹出如下对话框:
此时先别急着点“OK”键,先加载第二个ISO镜像文件到/ tmp/setup目录,而且必须先卸载第一个ISO文件,否则无法加载到同名目录:
umount/tmp/setup
mount-o loop,iocharset=gb2312
/tmp/download/Matlab_R14_Mac.Linux.Unix_CD2.iso
/
tmp/setup
然后点击“OK”键,安装过程继续进行。
当出现需要第三张盘的时候,也是先卸载/tmp/setup中的内容,再加载第三个ISO文件,然后继续进行,一直到安装过程完成。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论