Linux中Matlab安装总结
解决Linux中Matlab中文乱码问题
由于Linux下Matlab的图形界面是用Java写的,所以只要style="border-bottom: 1px dotted rgb(102, 0, 255); text-decoration: underline; color: rgb(102, 0, 255); background-color: transparent; font-size: 14px; line-height: 19.5833px;"搞定Java的中文显示就行了。
1、我Matlab2007a的JRE目录为:/opt/Matlab/sys/java/jre/glnx86/jre1.5.0 请根据自己的安装目录和版本确定JRE的目录;
2、 $ cd /opt/Matlab/sys/java/jre/glnx86/jre1.5.0/lib/fonts/;
3、建立目录fallback: $ mkdir fallback;
4、把字体复制或链接到fallback目录:
$ cp /media/disk/WINDOWS/Fonts/simsun.ttc fallback/ 我用的是Windows XP的simsun字体,你也可以用别的支持中文的字体,[注:我选的是Ubuntu自带的文泉驿正黑,默认存放路径是/usr/share/fonts/truetype/wpy/wqy-zenhei.ttc];
5、进入fallback目录,执行 mkfontscale 命令;
6、将上一步生成的文件添加到 lib/fonts/fonts.dir文件中,可用以下命令完成,当然也可以用编辑器复制粘贴[注:我是在终端中root下执行gedit fonts.dir命令完成该操作的]:
$ cat fallback/fonts.scale >> fonts.dir ,注意fonts.dir应该设为可写。 [注:我用这个命令并不成功,估计是可写权限的问题,但我不清楚如何设置文件为可写权限]
7、至此Matlab的Java环境中文支持安装完了。 [注:我做到这一步,再打开Matlab时就已经可以显示中文,因此并没有style="border-bottom: 1px dotted rgb(102, 0, 255); text-decoration: underline; color: rgb(102, 0, 255); background-color: transparent; font-size: 14px; line-height: 19.5833px;"进行下一步的配置Matlab,只是稍看了一下]
接下来配置Matlab
8、进入Matlab,选择 菜单 File>>Preferences>>Fonts 选择SimSun字体就行了;
9、如果没有相应的(我的是SimSun)字体,请把fallback下的字体加上可读属性:$ chmod a+r fallback/*
10、至此Matlab应该可以正常显示中文了。
也可以采用以下方法:[注:这个方法我并没有试,不知道能不能成功,不过仍拷贝下来了]
首先使用命令:sudo apt-install sun-java6-jre
来安装jre,然后在Matlab的安装路径下的文件,比如我的是:/usr/X11R6/bin/Matlab7
文件里加入:eport Matlab_JAVA=/usr/lib/jvm/java-6-sun/jre/
然后运行Matlab在file<<preferences<<fonts选中一种中文字体即可。
现在,中文设置完成了,上文中有我的一些注释,解释了我安装时遇到的小问题及我是如何解决的,style="border-bottom: 1px dotted rgb(102, 0, 255); text-decoration: underline; color: rgb(102, 0, 255); background-color: transparent; font-size: 14px; line-height: 19.5833px;"希望能对看这篇文章的人有所帮助。
至此,我的Matlab安装也终于完成了。
http://hi.baidu.com/zzh_my/blog/item/c917e2ec8b98732e63d09f39.html
linux下安装Matlab
来吧看帖百宝箱: 超酷看图模式
第1-1篇回帖, 共1篇 上一页 下一页
ly50247 在2009年9月16日 14:52说 ,
虽然有一些替代者,如Scilab,Octave,python + 数学库,但由于或多或少的不同,初学时会有许多麻烦,还是安个Matlab吧……
可以到这下载
ftp://ftp.neu.edu.cn/software/Science/Mathworks.Matlab/05.10.05.MATHWORKS.MATLAB.V7.0.4.R14.SP2.LINUX-HOTiSO/
这是校ftp里的,到外网下还要不少流量,把这个目录的东西都下到本地,把三个分割的压缩档案解出来,出现三个 bin 和 cue 文件,为了省事,可以用 AcetoneISO 直接把 bin文件挂上,假设安到 /opt/matlab 里:
将/Crack/crack.rar 里的 license.dat 文件拷到 /opt/matlab 下,挂上第一张CD,在/opt/matlab 里运行光盘里的 install 文件,有可能出现错误,说找不到 libxp,要先安装上libxp6,再运行install就出安装界面了,途中要换光盘都很容易。
安完后可以运行 /opt/matlab/bin/matlab,这时可能会提示授权什么的,把 /crack/crack.rar 里的 license.lic 拷到 /opt/matlab/etc 里,再运行就可以了。
但还有个小问题,默认显示不了中文,这改下字体就行了,挑个看上去舒服的。
http://laiba.tianya.cn/laiba/CommMsgs?cmm=10740&tid=2690923199246862564
在Linux下安装MatlabR2008a的技巧
MATLAB是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问
MATLAB是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多.在新的版本中也加入了对C,FORTRAN,c++,JAVA的支持.可以直接调用.
MATLAB的基础是矩阵计算,但是由于他的开放性,并且mathwork也吸收了想maple等软件的优点,使MATLAB成为一个强大的数学软件
当前流行的MATLAB 6.5/7.0包括拥有数百个内部函数的主包和三十几种工具包(Toolbox).工具包又可以分为功能性工具包和学科工具包.功能工具包用来扩充 MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能.学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属 于此类.
开放性使MATLAB广受用户欢迎.除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包.
Matlab的官方网站:http://www.mathworks.com
matlib是matlab中的库函数
正文:
操作系统:Ubuntu 8.04
MatlabR2008a安装:
(1)解压缩安装文件
(2)点击install
(3)按照提示安装,需要install.txt里面的key,需要license.dat.必要时需要改变安装目标文件夹
(4)启动,我安装的目录是/opt/matlab,因此输入/opt/matlab/bin/matlab就可以启动matlab
(5)桌面创建快捷方式
1、在Linux下面安装Matlab。会有两个问题:
一是所有菜单的中文字体都不能正常显示,为一个个小方块:
方法一:
在matlab安装目录下的bin/matlab文件中(一堆注释后面)添加:
export AWT_TOOLKIT=MToolkit
sudo gedit /opt/matlab/bin/matlab
该方法可以解决显示问题,但会经常出现无法输入的问题。
比如调用plot函数后,command窗口就无法输入新字符了,只能通过依次点击Current Directory 和 Workspace解决。依次点击后就可以继续输入字符了
方法二:
安装sun-java6-jre。
具体方法见Ubuntu 8.10下配置java开发环境[多图](linuxidc.com/Linux/2008-11/17211.htm">http://www.linuxidc.com/Linux/2008-11/17211.htm)
安装完java环境解释器后,编辑$matlab$/bin/matlab(没错,就是那个可执行文件),在最前面添加:export MATLAB_JAVA=/usr/lib/jvm/java-6-sun-1.6.0.00/jre/,java版本路径示情况而定。
(注意,,不需要添加export AWT_TOOLKIT=MToolkit了)
这样就可以了,但有时使用scim输入中文的时候还是会崩溃……
所以,为了让matlab支持中文显示,需要在font中指定中文字体。
方法三:
不要通过修改matlab的默认java版本,不然很容易造成matlab崩溃。
把/usr/local/Matlab/sys/java/jre/glnx86/jre1.4.2/lib/font.properties.zh_CN_UTF8.Sun 重新命名成 font.properties.zh
然后开启档案,把这两行
filename.-Hanyi-HanyiSong-medium-r-normal--*-%d-*-*-p-*-iso10646-1=/usr/X11R6/lib/X11/fonts/truetype/hya6gb3.ttf
appendedfontpath=/usr/X11R6/lib/X11/fonts/truetype
改成
filename.-Hanyi-HanyiSong-medium-r-normal--*-%d-*-*-p-*-iso10646-1=/usr/share/fonts/truetype/[中文字型名称].ttf
appendedfontpath=/usr/share/fonts/truetype
然后用文字编辑器(gedit)将在Windows下的m档,存成utf8.这样就可以快快乐乐用Matlab
2、如何在application菜单或者桌面快捷方式中添加matlab呀,不想每次都输入 ./matlab
在桌面上点右键-》创建启动器
在面板上点右键-》添加到面板-》自定义启动器
在菜单上点系统-》首选项-》菜单布局
想用哪种方法你自己随便
另一种回答:
怎么会每次都输入./matlab呢?你应该在安装结束后运行/path/to/install_matlab,然后可以建立一个symbolic link, 之后每次运行matlab只要在terminal下面输入matlab就可以了。
http://wwv.heibai.net/articles/technical/system/2009/0909/904.html
大家都来linux下学习matlab吧!
下面是linux下matlab的安装过程:
1、下载用于linux系统的matlab,我下载的是《MathWorks矩阵实验室R14》(MathWorksMatLabR14)此发布为 MacOSX,UNIX和Linux多用版文件格式为iso镜像3CD
下载后是3个CD,最后一个为license。
2、最后一个解压后有license.dat.txt,假设安装在/opt/matlab目录下,执行sudo mkdir/opt/matlab创建 matlab目录然后把license.dat.txt复制到/opt/matlab目录下
lotus@lotus-laptop:~$ sudo mkdir /opt/matlab
lotus@lotus-laptop:~$ sudo cp /matlab/Matlab.7.R14.for.MacOSX.Unix.Linux.License/license.dat.txt /opt/matlab/license.dat
3、重命名3个CD为:CD1.iso CD2.iso CD3.iso,方便后面挂载
lotus@lotus-laptop:~$ cd matlab
lotus@lotus-laptop:~/matlab$ sudo mount CD1.iso /media/cdrom0/ -t iso9660 -o loop
lotus@lotus-laptop:~$ sudo /media/cdrom0/install
中间会提示你插入其他的两个iso文件,使用sudo umount/media/cdrom0卸载CD1再把CD2挂上,然后提示CD3的时候相同操作。ubuntu上安装matlab
lotus@lotus-laptop:~$ sudo umount/media/cdrom0
lotus@lotus-laptop:~/matlab$ sudo mount CD2.iso /media/cdrom0/ -t iso9660 -o loop
lotus@lotus-laptop:~$ sudo umount/media/cdrom0
lotus@lotus-laptop:~/matlab$ sudo mount CD3.iso /media/cdrom0/ -t iso9660 -o loop
4、 上面结束后,修改license.lic该文件在之前下载的zip文件里面,把Claudius- iBook.local修改为你的计算机的名称(使用 hostname命令可以获得)比如我获得的是lotus-laptop,则修改为SERVER lotus-laptop ANY5ubuntu上安装matlab353,然后复制该文件到/opt/matlab/etc目录下
lotus@lotus-laptop:~$ sudo cp /matlab/Matlab.7.R14.for.MacOSX.Unix.Linux.License/license.lic /opt/matlab/etc
5、然后运行sudo /opt/matlab/install_matlab安装matlab
lotus@lotus-laptop:~$ sudo /opt/matlab/install_matlab
一路yes下去
6、运行,创建桌面快捷方式创建启动器启动命令为: /opt/matlab/bin/matlab-desktop
也可以在终端里面运行/opt/matlab/bin/matlab来启动,或者是直接运行matlab命令来启动。
lotus@lotus-laptop:~$ /opt/matlab/bin/matlab
到此matlab for linux安装结束。
附件是安装好的matlab的主界面。
安装过程可能会遇到license通不过的问题,这时候只好从网上再搜一个下来试试了!
http://zhengyunmei.spaces.live.com/blog/cns!249A8946BEA95AC2!199.entry
ubuntu上安装matlab
很多同学和我一样,需要在Ubuntu的平台上安装Matlab,毕竟你想在linux系统Ubuntu上用Matlab来学习!
下面给大家分享2个关于在Linux-ubuntu平台上matlab安装方法!希望大家喜欢这篇文章“ubuntu安装matlab”
今天在ubuntu下把matlab安装上了,并且成功的在ubuntumatlab启动成功了。下面是ubuntumatlab安装过程。
matlab安装环境:系统ubuntu(linux的一种),软件matlabforlinuxMacOSXunix多用版。
1 下载用于linux系统的matlab,我装的是《MathWorks矩阵实验室R14》(MathWorksMatLabR14)此发布为 MacOSX,UNIX和Linux多用版文件格式为iso镜像3CD下载地址:www.verycd.com/topics/32887/
下载后3个cd,最后一个为license。
2 最后一个解压后有license.dat.txt,假设安装在/opt/matlab目录下,执行sudomkdir/opt/matlab创建 matlab目录然后把license.dat.txt复制到/opt/matlab目录下,sudocplicense.dat.txt的路径/opt /matlab/license.dat
3挂载iso文件开始安装,sudomountCD1iso的路径/media/cdrom0 /-tiso9660-oloop然后运行sudo/media/cdrom0/install这样就可以安装了,开始会提示你许可(license), 不用管,后面处理,中间会提示你插入其他的两个ios文件,使用sudoumount/mediao/cdrom0卸载cd1再把cd2挂上,然后提示 cd3的时候相同操作。
4上面结束后,修改license.lic该文件在你下载的zip文件里面,把Claudius- iBook.local修改为你的计算机的名称(使用hostname命令可以获得)比如获得的是abc.com则修改为 SERVERabc.comANY5353,然后复制该文件到/opt/matlab/etc目录下(sudocp该文件路径/opt/matlab /etc)
5然后运行sudo/opt/matlab/install_matlab安装matlab
6运行,创建桌面快捷方式创建起动器启动命令为;/opt/matlab/bin/matlab-desktop
也可以在终端里面运行/opt/matlab/bin/matlab来启动,或者是直接运行matlab命令来启动。
到此ubuntumatlab安装结束。
怎么样?这样会在ubuntu上matlab安装会了吧!希望你也在ubuntumatlab启动成功了!
Bchunk 转换 bin+cue → iso
ubuntu 下 QQ等程序最小化后找不到了解决方法
例如ubuntu9.10
右击 顶部的 面板 添加项目 “通知区域 system-tray” 这样你的最小化程序就能看见了
如果大家想美化面板项目 可以添加弹性分割线 使项目更条理
http://hi.baidu.com/rhskyubuntu/blog/item/9cdee97bfc9db3e72e73b398.html