下载matlab for linux,我是用amule在veryCD上面下载的,一个for Mac和linux的版本,现在最新的matlab 2007b的链接在这里:Mathworks.Matlab.R2007b.UNIX.DVD.-TBE.iso (3.35 GB),大家可以一起去加速了。
挂 载iso文件: sudo mount -t iso9660 (iso文件的路径和文件名) /media/cdrom -o loop。最新版本的下载下来是DVD的镜像文件,所以不需要再换盘了。如果你使用别的安装文件,安装过程中提示换盘的时候, 先umount: sudo umount /media/cdrom,再用上面的挂载方法,挂上其它盘.
建立安装matlab的目录:我是装在 /opt/matlab,命令:sudo mkdir /opt/matlab,然后把license文件拷贝到安装目录下面。
如果版本是2006b, 可以下载一个license的压缩包。里面有一个license_lock, 一个license_server, 无论使用哪一个, 拷贝到/opt/matlab/license.dat
如果版本是2007b,在crack文件夹下面,可以找到两个license的文件,以及一个简单的安装说明,将其中任意一个拷贝到/opt/matlab/license.dat
打开终端,sudo /media/cdrom/install。注意当前路径不要放在/media/cdrom,然后直接使用install,这样会提示有问题。所以上面命令用绝对路径. 安装过程中遇到问题就看看上面的英文提示,正常情况下不会有太多问题的.
安装路径: 提示你选择安装路径的时候就是你刚在建立的那个目录了.
然后就会提示你选择要安装的组件,全选就可以了.
提示换盘时,按我上面说的挂载上去就行.
最后OK就行了.
运行:sudo /opt/matlab/install_matlab进行一些相关的设置,就按照默认的就行了.
对于最新的matlab 2007b的一些问题更新如下:
我个人使用kde,没有任何不正常现象,不过在网上见到有些朋友使用gnome的,运行matlab后,只有一个外框能正确显示,其它的都是一片白。同时转载过来见到的解决办法(实在不知道出处了,如果有朋友知道,不妨告诉我,Hugh一定注明)
办法1:在matlab安装目录下的bin/matlab文件中(一堆注释后面)添加:
export AWT_TOOLKIT=MToolkit
该方法可以解决显示问题,但会经常出现无法输入的问题。比如调用plot函数后,command窗口就
无法输入新字符了,只能通过依次点击Current Directory 和 Workspace解决。。依次点击后就可以
继续输入字符了。
方法2:安装sun-java6-jre。具体方法为
sudo apt-get install sun-java6-jre
然后在matlab安装目录下的bin/matlab文件中(一堆注释后面)添加:
export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre/
注意,不需要添加export AWT_TOOLKIT=MToolkit了,这样修改以后就没有输入的问题。
如果你的matlab不能显示中文,那么你需要在File-Preference-Fonts中指定中文字体。如果你为了让字体显示效果更好一些的 话,不妨选中下面的Use antialiasing to smooth fonts,然后重启,开始你的matlab之旅吧!
我在Ubuntu6.10下装过几次MATLAB,但都出现这样或那样的问题。放假后已经在家里耍了10多天了,觉得还是要干点事情,先把MATLAB装上吧。
准备工作:
先把安装的3个镜像文件从牒上拷贝到电脑上。(安装文件是从www.verycd.com下载的,
文件名是 [Mathworks.Matlab].Mathworks.Matlab.R2006b.UNIX.ISO-TBE-CD*.iso)
新建MATLAB安装文件夹:
sudo mkdir /opt/matlabR2006b
新建镜像文件挂在点:
sudo mkdir /mnt/cdrom*
然后挂载镜像文件:
mount -o loop 镜像文件 挂载点
Remark:
镜像1下的crack文件夹里有license_locked.dat license_server.dat,这里我是选用
license_locked.dat,将其拷贝到/opt/matlabR2006b下,并更名为license.dat。
安装:
运行镜像1下的install:
sudo /mnt/cdrom1/install
随后安装程序会提示安装镜像2,镜像3,点OK即可。
运行MATLAB基本配置:
/opt/matlabR2006b/install_matlab
此刻运行matlab后,能看到久违的界面,不过当关闭任一个打开的窗口时,MATLAB会全部退出。
查了网上一些资料,是需要用相应的JVM
(For MATLAB R13 we recommend version 1.3.1. For R14, use 1.4.2. For R2006a and above use 1.5.0))
编辑/opt/matlabR2006b/bin/matlab:
sudo gedit /opt/matlabR2006b/bin/matlab
然后更改JRE:
export MATLAB_JAVA=/usr/lib/jvm/java-1.5.0-sun-1.5.0.08/jre
就这样吧。