ubuntu安装Maltab R2011a

一、下载文件

ubuntu32位系统好像只能安装2012a以下版本的,高版本不再支持,(我只下载到R2011a,路径:https://pan.baidu.com/s/1miRtgyW,仅供学习交流使用);

ubuntu64位系统可以下载最新版本,网上资源很多,(R2014a,路径:https://pan.baidu.com/s/1dEFLRbz,仅供学习交流使用)。

二、安装过程

(因本人电脑的ubuntu为32位,故R2014a没有尝试安装,以下仅以R2011a安装过程为准)

1、下载文件后解压成iso文件,挂载iso文件: sudo mount -o loop /下载路径/xxx.iso /mnt ;

2、跳转至挂在路径:cd /mnt;

3、安装:./install;

4、出现图形化界面,根据提示进行安装(安装过程所需的key和激活文件在安装文件下的Crack文件夹中,key在install.txt中,激活文件为lic_standalone.dat);

5、建立软链接: sudo ln -s /usr/local/MATLAB/R2011a/bin/matlab  /usr/bin/matlab;

6、运行Maltab,在终端中直接输入:matlab;

7、若提示/lib/libc.so.6: not found,则输入:sudo ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6(64位系统sudo ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6);

8、若提示libXp.so.6: cannot open shared object file: No such file or directory,则需下载libxp-1.0.0-8.1.el5.i386.rpm(http://vdisk.weibo.com/s/zAjpojfUjpdXN),然后输入:

sudo apt-get install alien #alien默认没有安装

sudo alien --scripts libXp-1.0.0-8.1.el5.i386.rpm#将rpm转换位deb

sudo dpkg -i libxp_1.0.0-9.1_i386.deb #安装

9、运行Maltab,输入:matlab(此时应该可以打开matlab);

三、中文显示乱码问题(参考地址:http://blog.csdn.net/gaotianyou/article/details/6770290)

由于Linux下Matlab的图形界面是用Java写的,所以只要搞定Java的中文显示就行了。

1、cd /usr/local/MATLAB/R2011a/sys/java/jre/glnx86/jre/lib/fonts/;

2、建立目录fallback: sudo mkdir fallback

3、把字体复制或链接到fallback目录:cp /字体路径/Fonts/simsun.ttc fallback/ (我用的是simsun字体,你也可以用别的支持中文的字体,如:Ubuntu自带的文泉驿正黑,默认存放路径是/usr/share/fonts/truetype/wpy/wqy-zenhei.ttc);

4、cd fallback/;

5、sudo mkfontscale;

6、sudo cat fonts.scale ../fonts.dir;

7、至此Matlab的Java环境中文支持安装完毕。 (注:我的电脑不需要下面步骤)

接下来配置Matlab

8、进入Matlab,选择 菜单 File>>Preferences>>Fonts 选择SimSun字体就行了;

9、如果没有相应的(我的是SimSun)字体,请把fallback下的字体加上可读属性:chmod a+r fallback/*

10、至此Matlab应该可以正常显示中文了。

四、创建快捷方式

附件无法上传,所以可以参考参考资料3、4。


(若有其他问题可看看参考资料中是否有解决方法)


参考资料(非常感谢资料分享者):

1、http://blog.csdn.net/forest_world/article/details/53482377;

2、http://blog.csdn.net/gaotianyou/article/details/6770290;

3、http://blog.csdn.net/haorenka2010/article/details/13767825;

4、http://www.ilovematlab.cn/thread-177616-1-1.html。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值