Linux中Matlab安装总结,8下安装配置Matlab全过程

(这个点不可少,拷贝到当前目录)

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
里,再运行就可以了。
但还有个小问题,默认显示不了中文,这改下字体就行了,挑个看上去舒服的。

在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的官方网站:
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”>)
安装完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就可以了。

1、首先需要建立安装目录

大家都来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通不过的问题,这时候只好从网上再搜一个下来试试了!

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”
这样你的最小化程序就能看见了
如果大家想美化面板项目 可以添加弹性分割线 使项目更条理

解决办法:将CD1中的update/bin/glnx86/libmwins.so 拷贝到 /usr/lib
目录,然后更名为 libXp.so.6

解决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安装也终于完成了。

[root@localhost wzh]# mount -o loop -t iso9660
/mnt/hda7/soft/MatlabR14Linux/Matlab_R14_Mac.Linux.Unix_CD2.iso
/media/cdrom

3、拷贝license.dat(不同的光盘可能位置不一样)

测试系统:Everest0.5 /
Fedora 8

[root@localhost wzh]# cd /usr/matlab

[root@localhost wzh]# umount /media/cdrom

5、中间需要换光盘,另开一个shell按提示载和CD2和CD3直到安装完成

[root@localhost matlab]# cp /mnt/cdrom/update/bin/glnx86/libmwins.so
/usr/lib/libXp.so.6

2、然后加载光盘映像

然后再开始install

发表评论

电子邮件地址不会被公开。 必填项已用*标注