我的安装环境是:Ubuntu10.04+matlab2011a(ipv6的源,学生流量得花钱的,
伤不起阿,只能用v6)
一,安装
1,从verycd上下载的镜像Mathworks.Matlab.R2011a.UNIX.ISO-TBE.iso
2,挂载iso文件:
sudo mount -o loop *.iso(iso文件路径和文件名) /media
3,安装
cd /media
sudo ./install
(接着出现图像化安装界面,安装,激活时都选择不联网,自己设定安装路径,
再该目录下crack目录下,有安装说明,照着里面pdf文件说的安装)
4,软链接,可直接再命令行输入 matlab ,调用软件
sudo ln -s /usr/local/MATLAB/R2011a/bin/matlab /usr/bin/matlab
第一个路径设置成自己安装的路径。
二,解决Matlab中文显示乱码的问题
1,sudo gedit /etc/apt/sources.list
最后一行添加 deb http://archive.canonical.com/ubuntu lucid partner
2,sudo apt-get update 报错
W: GPG 错误:http://ppa.launchpad.net lucid Release: 由于没有公钥,无法验证下列签
名: NO_PUBKEY FAF69C646FF368B7
执行:
sudo apt-key adv --keyserver wwwkeys.pgp.net --recv-keys FAF69C646FF368B7
keyserver可以变化,keyserver.ubuntu.com,keyring.debian.org
导入成功:
gpg: 下载密钥‘6FF368B7’,从 hkp 服务器 wwwkeys.pgp.net
gpg: 密钥 6FF368B7:公钥“Launchpad PPA for csslayer”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1 (RSA: 1)
再执行
sudo apt-get update
3,sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-plugin
4,sudo gedit /usr/local/MATLAB/R2011a/bin/matlab
在代码开始前添加:
#
export MATLAB_JAVA=/usr/lib/jvm/java-6-sun(自己的版本号)/jre
#
#以上改变Matlab的JRE环境,具体看自己的版本号
我的版本号是java-6-sun-1.6.0.26
这样,matlab就可以完美显示中文拉!!!
三,创建启动器
启动器就相当于windows中的 桌面快捷方式(鼠标双击一下图标就可以打开Matlab)。
1,桌面右键->创建启动器
2,类型选择 应用程序
名称:matlab(任何名字)
命令:matlab -desktop (由于前面已经执行过软链接)
这样就可以不止在终端上运行matlab了
最后,卸载的话:
sudo rm /usr/bin/matlab (删除软链接)
sudo rm -R /usr/local/MATLAB/R2011a/bin/matlab (卸载)