11月 162013
 

软件下载 :http://bbs.weiphone.com/read-htm-tid-6280022.html

(一)安装

1.下载附件中的种子,并用bt客户端下载完成所有文件(Mathworks Matlab R2013b Linux.rar)

2.解压缩“Mathworks Matlab R2013b Linux.rar”(无需密码),得到“Mathworks.Matlab.R2013b.Linux.rar”和 “Readme.txt”,Readme.txt是个广告文件,让你去做问卷调查的从而得到 “Mathworks.Matlab.R2013b.Linux.rar”的解压密码的,不用理会,密码是tone

3. 继续解压缩“Mathworks.Matlab.R2013b.Linux.rar”,此时需要密码,密码为“tone”,解压完成之后得到“R2013b_UNIX.iso”和名为“patch”的破解文件文件夹;

4. 用Ark软件(搜索其他打开方式,安装)打开“R2013b_UNIX.iso” ,用破解文件夹中的“patch/Matlab-2013b-Lin64/install_jar/install.jar”替换“R2013b_UNIX /java/jar/install.jar,,注意必须将整个java目录先提取出来,然后替换后再整体添加到iso文件中去.

5.用Ark将整个iso文件提取出来,进入对应目录,运行 sudo ./install 安装,后续过程和windows类似.

6. 然后就是大家熟悉的MATLAB的安装向导界面了,选择不联网安装(without internet),序列号(install key)输入“50099-21292-14201-03250-24790-41816-23907-62461-58657-24048-55364-08874-18566-22288”或者”24301-62136-21555-63628-23951-18882-23524-13990-17158-47212-41804-63025-63883-42443“;

7. 安装到最后会提示你激活,还是选择”without internet“,然后激活文件选择破解文件夹中的”patch/Matlab-2013b-Lin64/matlab_std.dat“,此时还没完,继续往下看!!

8. 最后,需要用破解文件夹中的”patch/Matlab-2013b-Lin64/libmwservices.so“替换”/usr/local/MATLAB/R2013b/bin/glnxa64/libmwservices.so;

9. 在终端输入“/usr/local/MATLAB/R2013b/bin/matlab”开始使用MATLAB。

10. 完成。

(二)创建快捷方式

安装完成后,在桌面上或者桌面左上角的Applications中创建快捷方式

方法一: 在/usr/share/applications 中创建Matlab.desktop 文档,并输入以下内容

[Desktop Entry]
Name  =Matlab
GenericName = Matlab R2013b
Comment = Matlab R2013b: The Language of the Techinical Computing
Exec = sh /usr/local/MATLAB/R2013ba/bin/matlab -desktop
Icon = /usr/share/icons/MATLAB/matlab.png    // 需要提前将matlab.png图标文件放到该路径下
StartupNotify =true
Terminal = false
Type=Application
Categories = Development;Matlab  // 添加该命令后,快捷方式会出现在 Applications/Programming/中
完成后,sudo chmod a+x Matlab.desktop,快捷方式便创建完成。

第二种方法:

(1)右上角的系统按钮(开关机的地方)

(2)选择 StartUp Applications Preferences 一项

(3) 点击“Add”,开始设置,关键是Command 一项,快捷方式通过此命令来启动程序

sh /usr/local/MATLAB/bin/matlab -desktop

(4)设置完名称和命令(路径)后,点击  “Add”,启动器就被添加到列表里了

(5) 用鼠标选中刚添加的启动其,将其拖到桌面

(6) 右击新建的起动器,选择属性,在权限选项卡中勾选——执行:允许以程序执行文件

(7) 同上步,在基本选项卡中点击图标,可以设置启动器的桌面图标。(但是我在安装过程中没有发现此选项,我是通过gedit 打开此文件按照方法一中的方式添加Icon 和 Categories  两项)

(8) 将编辑好的文件放到/usr/share/applications 文件夹下

(三)显示中文字体

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

1、我Matlab2011a的JRE目录为:usr/local/MATLAB/sys/java/jre/glna64/jre 请根据自己的安装目录和版本确定JRE的目录;

2、 $ cd /(matlab 目录)/sys/java/jre/glna6/jre/lib/fonts/;

3、建立目录fallback: $ mkdir fallback;

4、把字体复制或链接到fallback目录:
$ cp /home/sun/simsun.ttc fallback/            “Windows XP的simsun字体

$ cp /home/sun/wqy-zenhei.ttc fallback/    “文泉驿字体,在/usr/share/fonts/truetype/wqy
我用的是文泉驿,你也可以用别的支持中文的字体;

5、进入fallback目录,执行 mkfontscale 命令;

6、将上一步生成的文件添加到 lib/fonts/fonts.dir文件中,可用以下命令完成,当然也可以用编辑器复制粘贴:
为了使fonts.dir可写,需要用chmod

$ sudo chmod 766 fonts.dir

$ cat fallback/fonts.scale >> fonts.dir (注意fonts.dir应该设为可写)

把fallback下的字体加上可读属性:$ chmod a+r fallback/*
7、至此Matlab的Java环境中文支持安装完了,接下来配置Matlab;

8、进入Matlab,选择 菜单 File>>Preferences>>Fonts ,text fonts去掉Use system default,选择文泉驿字体一种就行了;

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

 Posted by at 上午 4:06

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)