R14版matlab安装全程及各种问题解决(持续进行中)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
seangg
帖子: 61
注册时间: 2005-11-20 21:12

#46

帖子 seangg » 2008-01-12 7:14

mohan 写了:我的怎么只出来个窗口,里面是空白啊

我的也是这样,是Java的问题。
matlab用的是自带的java环境,把它改成你系统里的java就可以了。

apt-get install sun-java5-jre

然后在你的/matlab-path/bin/matlab里面添加:

export MATLAB_JAVA=/usr/lib/jvm/java-6-sun-1.6.0.03/jre

就ok了。
carfieldfun
帖子: 9
注册时间: 2007-08-09 12:08

我 装了libxft1还是进不了simulink,java也 改了

#47

帖子 carfieldfun » 2008-01-24 20:21

我 装了libxft1还是进不了simulink,java也 改了 ,急用这 个 ,不想再在windows下用 了
carfieldfun
帖子: 9
注册时间: 2007-08-09 12:08

大家帮个忙阿

#48

帖子 carfieldfun » 2008-01-24 20:27

export MATLAB_JAVA=/usr/lib/jvm/java-6-sun-1.6.0.03/jre
这个句子是不是加在置顶的 位置还是哪边都 可以的 ,我刚接触linux
sgyin
帖子: 4
注册时间: 2007-08-19 19:19

#49

帖子 sgyin » 2008-04-26 16:48

先谢谢楼主
lestorm
帖子: 2
注册时间: 2009-07-16 17:46

Re:

#50

帖子 lestorm » 2009-07-16 18:14

shepx 写了:
xbear 写了:xxxxr@xxxxr:~$ sudo matlab -nodesktop

< M A T L A B >
Copyright 1984-2005 The MathWorks, Inc.
Version 7.0.4.352 (R14) Service Pack 2
January 29, 2005

Undefined function or variable "ispc".
Warning: MATLAB did not appear to successfully set the search path. To avoid this
warning the next time you start MATLAB, use
http://www.mathworks.com/access/helpdes ... hdef.shtml
to help troubleshoot the "pathdef.m" file. To recover for this session
of MATLAB, type "restoredefaultpath;matlabrc".
??? Undefined command/function 'colordef'.

Error in ==> hgrc at 59
colordef(0,'white') % Set up for white defaults

Error in ==> matlabrc at 91
hgrc

>>

这是为什么??
我也是这个问题,问了几天了,没人回啊 :( !!

换了个版本,没有SP2的,我安装成功了,具体什么地方出问题了希望有人能够回答一下。

我知道你问的这个问题如何解决 ,,


我的matlab的版本是 2009a unix版本 ,,3.8G的那个

这个版本的 离线安装模式 ,在安装完之后少了一个 license manager

没办法 只能重新 激活了 ,, 运行 bin/active***.sh

再把license 文件 输入以下就可以了 ,,就是麻烦点
头像
wang_rongwei
帖子: 44
注册时间: 2009-06-20 11:24

Re: R14版matlab安装全程及各种问题解决(持续进行中)

#51

帖子 wang_rongwei » 2009-10-21 21:04

学习学习,最近在为了装MATLAB头疼。。
头像
wang_rongwei
帖子: 44
注册时间: 2009-06-20 11:24

Re: R14版matlab安装全程及各种问题解决(持续进行中)

#52

帖子 wang_rongwei » 2009-11-04 10:35

MARK~~
头像
Geez
帖子: 23
注册时间: 2008-08-14 11:08
联系:

Re:

#53

帖子 Geez » 2010-07-23 15:39

jasper 写了:
jasper 写了:
zhuqin_83 写了:java用系统的,越新越好。
在matlab启动脚本中添加
export MATLAB_JAVA=/usr/lib/jvm/java-1.5.0-sun/jre
如果你装的是java6(推荐用这个),则路径是
export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre
我按照这个方法做了,甚至专门装了java6,还是不行。
好像matlab r2006b的修改这个就没有用...

p.s 你是McGill EE的吧?我猜
问题解决,这句话必须要加在脚本的前面,否则没有用。谢谢了!
:em09
正解
liang_2008
帖子: 46
注册时间: 2010-07-28 15:19

Re:

#54

帖子 liang_2008 » 2011-01-23 12:51

seangg 写了:
mohan 写了:我的怎么只出来个窗口,里面是空白啊

我的也是这样,是Java的问题。
matlab用的是自带的java环境,把它改成你系统里的java就可以了。

apt-get install sun-java5-jre

然后在你的/matlab-path/bin/matlab里面添加:

export MATLAB_JAVA=/usr/lib/jvm/java-6-sun-1.6.0.03/jre

就ok了。
果真如此 !!!谢谢
从今天起,嫁与ubuntu,我无怨无悔!!!
头像
dbird
帖子: 23
注册时间: 2011-04-07 22:32

Re: R14版matlab安装全程及各种问题解决(持续进行中)

#55

帖子 dbird » 2011-07-05 11:04

ztyt110 写了:有过几次在ubuntu6.10上安装matlab的经验,把过程整理出来,并参考了同窗的贴子,供新手参考:
0.给大家一个deb包的R14版本的matlab,地址如下,驴里面好像没有,已经破解的(不知道非教育网的用户能不能下,try):
ftp://202.38.73.198/linux/matlab7_unix/ ... 2_i386.deb
运气好的话,安装就简单了:
sudo dpkg -i ~/matlab7_7-2_i386.deb
起动器路径是:
/usr/lib/matlab7/bin/matlab -desktop
:)
其他设置参照下面的步骤7.9.10。

1.下载matlab软件(R14版的,清华大学ftp下载
ftp://59.66.122.55/pub/software/Science ... atlab/下,匿名

2.创建光盘映象挂载目录和安装目录
$sudo mkdir /mnt/cdrom1 /mnt/cdrom2 /mnt/cdrom3
$sudo mkdir /opt/matlab

3. license.dat的处理:
直接执行下面语句
$sudo cp ~/license.dat /opt/matlab
(我的版本是单独下载的license.dat,请注意,“~”号代表你的license.dat的存放路径,有的是在光盘1的crack中)


4.挂载映象

$sudo mount -o loop ~/Matlab1.iso /mnt/cdrom1
$sudo mount -o loop ~/Matlab2.iso /mnt/cdrom2
$sudo mount -o loop ~/Matlab2.iso /mnt/cdrom3
说明
1.请把“~”换成你的映象存放路径
2.”Matlab1.iso“等也请改成您的映象名,比如我的是 MathWorks_R14_1.iso 等

5.安装
$sudo /mnt/cdrom1/install
不支持从光盘目录直接运行,不要试图cd进光盘,然后输入sudo ./install安装

本过程中,你只需要点ok,yes (换盘的时候当然是点ok就行)。另外,出现让你输入安装路径的时候请输入:
/opt/matlab(想装在别处自行考虑地址)

6.license.lic的处理
把license.lic从光盘中复制出来并打开,并把第一行的"your_host_name"改成你自己的,比如我的是"ztyt110-desktop",保存。
然后把保存好的文件license.lic复制到 “/opt/matlab/etc”
请参考
sudo mv /media/sda6/linux资源/matlab-linux/license.lic /opt/matlab/etc
(此处发现用cp是不行的,遂用mv)

7.安装基本配置
$sudo /opt/matlab/install_matlab
一路OK就行了.

8.卸载盘符:
$sudo umount /mnt/cdrom1
$sudo umount /mnt/cdrom2
$sudo umount /mnt/cdrom3
$sudo rm -r /mnt/cdrom*

9.改用系统自用的java,以支持中文路径。(这样虽然很好的解决了,中文的问题,但是发现GUI启动不了。)
$sudo gedit /opt/matlab/bin/matlab
添加一句 “export MATLAB_JAVA=/usr/lib/jvm/java-1.5.0-sun/jre”(路径请自己确认)

10.解决simulink不能起动的问题
$sudo apt-get install libxft1

11.maple工具包不能使用的问题
yourchum 写了:谢谢10楼。。。
这个问题

可能报错,如下:
Unable to load mex file: /usr/local/matlab/toolbox/symbolic/maplemex.mexglx.
/usr/local/matlab/bin/glnx86/libmaple.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
??? Invalid MEX-file '/usr/local/matlab/toolbox/symbolic/maplemex.mexglx': .

解决方法正如10所说,如同LZ的第9步中的方法,
加入export LD_ASSUME_KERNEL=2.4.1,设置这个环境变量
12.解决mex不能调用gcc的问题(与c混合编程)
删掉 matlab自己的libgcc_s.so.1,
用系统自己的/lib/libgcc_s.so.1复制即可.(可参考http://forum.ubuntu.org.cn/viewtopic.php?t=33659&start=0&postdays=0&postorder=asc&highlight=libgcc的帖子,类似的问题都可以这样解决!)


13.起动器的设置请参考
viewtopic.php?t=31992&start=0&postdays= ... =matlab”此文
就是初学者园地的 “ 安装matlab在/opt/matlab/里,在桌面上生成了一个启动器,可是程序不运行"一文
我的见图,语句中/opt/matlab/bin/matlab -desktop注意-前面有一空格。







以下是我在机子上安装R14的所有语句(我的license.dat,license.lic,三个安装光盘都在/media/sda6/linux资源/matlab-linux/下)
1.下载文件
2.sudo mkdir /mnt/cdrom1 /mnt/cdrom2 /mnt/cdrom3
sudo mkdir /opt/matlab

3.sudo cp /media/sda6/linux资源/matlab-linux/license.dat /opt/matlab

4.sudo mount -o loop /media/sda6/linux资源/matlab-linux/MathWorks_R14_1.iso /mnt/cdrom1

sudo mount -o loop /media/sda6/linux资源/matlab-linux/MathWorks_R14_2.iso /mnt/cdrom2

sudo mount -o loop /media/sda6/linux资源/matlab-linux/MathWorks_R14_3.iso /mnt/cdrom3

5.sudo /mnt/cdrom1/install

6.sudo mv /media/sda6/linux资源/matlab-linux/license.lic /opt/matlab/etc

7.sudo /opt/matlab/install_matlab

8.sudo gedit /opt/matlab/bin/matlab
添加一句 “export MATLAB_JAVA=/usr/lib/jvm/java-1.5.0-sun/jre”(路径请自己确认)
9.sudo apt-get install libxft1

10.
$sudo umount /mnt/cdrom1
$sudo umount /mnt/cdrom2
$sudo umount /mnt/cdrom3
$sudo rm -r /mnt/cdrom*

11.我用的matlab的图标,不喜欢自带的那个。






你好 你的matlab-linux/license.lic还在吗 麻烦你给我发一份吧 451534798@qq.com
bellapian
帖子: 2
注册时间: 2012-01-15 15:56

Re: R14版matlab安装全程及各种问题解决(持续进行中)

#56

帖子 bellapian » 2012-03-19 13:22

用的是emule里的,这样了。。。。

License Manager Error -10.
Feature has expired
Feature: MATLAB
Expire date: 21-jun-2011
License path: /opt/matlab/etc/license.dat:/opt/matlab/etc/license.lic
FLEXlm error: -10,32
For further information, refer to the FLEXlm End User Manual,
available at "www.macrovision.com".

The license for MATLAB has expired.

For more information, see The MathWorks Support page at
http://www.mathworks.com/support and search for
"license manager error -10"
btan66
帖子: 1
注册时间: 2013-11-07 20:02
系统: Ubuntu 10.04

Re: R14版matlab安装全程及各种问题解决(持续进行中)

#57

帖子 btan66 » 2013-11-07 20:06

56楼的帖子为何沉了,遇到了同样的问题,license文件过期?要装高版本吗? :em20 :em20 :em20
回复