同问,这个该如何替换?mcknight 写了:如何替换?wyg1258 写了:用jre1.6替换matlab的jre1.5 可以解决中文问题
[分享]Matlab 2007a成功安装
-
- 帖子: 198
- 注册时间: 2007-05-06 0:53
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
- syrano
- 帖子: 4313
- 注册时间: 2007-10-06 18:40
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
这个问题终于被我解决了。fhc2007 写了:我也要问啊,我安装的java环境是sun-java6-jreholddreams 写了:同问,这个该如何替换?mcknight 写了:如何替换?wyg1258 写了:用jre1.6替换matlab的jre1.5 可以解决中文问题
再问一个小小的问题啊:sun-java6-jre是不是和上面引用中的jre1.6是同一个版本的啊?
首先,我明白了sun-java6-jre和jre1.6好像是同一个东西的两种不同表述而已。
现在就说说怎样用jre1.6替换matlab的jre1.5:
1、安装sun-java6-jre,终端里输入sudo aptitude install sun-java6-jre -y(如果之前已经安装了,则可略过这一步)
2、分别找到jre1.6和matlab中jre1.5的所在目录(本人由于太菜了,找个jre1.6的所在目录都得找了好半天)
安装sun-java6-jre后,可以在/usr/lib/jvm/java-6-sun-1.6.0.07目录中找到jre文件夹
按照1楼的方法安装完matlab 2007a后,可以在/opt/matlab/sys/java/jre/glnx86中找到jre1.5.0文件夹(/opt/matlab是matlab的安装目录)
2、开始替换工作了
sudo cp -R /usr/lib/jvm/java-6-sun-1.6.0.07/jre /opt/matlab/sys/java/jre/glnx86
sudo cp -R /opt/matlab/sys/java/jre/glnx86/jre1.5.0 /opt/ (为防止有意外,在替换前备份一下jre1.5.0)
cd /opt/matlab/sys/java/jre/glnx86/
sudo rm -r jre1.5.0
sudo mv jre jre1.5.0 (把之前复制过来的jre更名为jre1.5.0)
至此,替换工作就完成了
3、启动matlab
sudo /opt/matlab/bin/matlab
这时你会发现已经很好的支持中文了,并且我在17楼提到的问题(同compiz冲突)也解决了
(听说Matlab R2008a自带了jre1.6,安装完后不会出现不支持中文以及同compiz的冲突问题,不过2007a版的经过上述的替换后便有了2008a的功能了,哈哈)
- Skinhead
- 帖子: 119
- 注册时间: 2008-09-19 14:54
- 来自: 哈尔滨
Re: [分享]Matlab 2007a成功安装
这个MATLAB是免费的么?
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
Re: [分享]Matlab 2007a成功安装
算是免费的吧,反正没有什么限制,论坛的ftp上有的
http://ftp.ubuntu.org.cn/home/steamedfi ... ce/Matlab/
http://ftp.ubuntu.org.cn/home/steamedfi ... ce/Matlab/
- parry_all
- 帖子: 732
- 注册时间: 2008-07-01 9:53
- 来自: Dunedin, New Zealand
Re:
多谢你的方法;但是自从这样做了以后,有些工具的使用会遇到系统错误,你可以试试工具箱里面的MTC这个工具,替换后会有严重问题!fhc2007 写了:这个问题终于被我解决了。fhc2007 写了:我也要问啊,我安装的java环境是sun-java6-jreholddreams 写了:同问,这个该如何替换?mcknight 写了:如何替换?wyg1258 写了:用jre1.6替换matlab的jre1.5 可以解决中文问题
再问一个小小的问题啊:sun-java6-jre是不是和上面引用中的jre1.6是同一个版本的啊?
首先,我明白了sun-java6-jre和jre1.6好像是同一个东西的两种不同表述而已。
现在就说说怎样用jre1.6替换matlab的jre1.5:
1、安装sun-java6-jre,终端里输入sudo aptitude install sun-java6-jre -y(如果之前已经安装了,则可略过这一步)
2、分别找到jre1.6和matlab中jre1.5的所在目录(本人由于太菜了,找个jre1.6的所在目录都得找了好半天)
安装sun-java6-jre后,可以在/usr/lib/jvm/java-6-sun-1.6.0.07目录中找到jre文件夹
按照1楼的方法安装完matlab 2007a后,可以在/opt/matlab/sys/java/jre/glnx86中找到jre1.5.0文件夹(/opt/matlab是matlab的安装目录)
2、开始替换工作了
sudo cp -R /usr/lib/jvm/java-6-sun-1.6.0.07/jre /opt/matlab/sys/java/jre/glnx86
sudo cp -R /opt/matlab/sys/java/jre/glnx86/jre1.5.0 /opt/ (为防止有意外,在替换前备份一下jre1.5.0)
cd /opt/matlab/sys/java/jre/glnx86/
sudo rm -r jre1.5.0
sudo mv jre jre1.5.0 (把之前复制过来的jre更名为jre1.5.0)
至此,替换工作就完成了
3、启动matlab
sudo /opt/matlab/bin/matlab
这时你会发现已经很好的支持中文了,并且我在17楼提到的问题(同compiz冲突)也解决了
(听说Matlab R2008a自带了jre1.6,安装完后不会出现不支持中文以及同compiz的冲突问题,不过2007a版的经过上述的替换后便有了2008a的功能了,哈哈)
所以,在下认为所要解决的主要问题应该是如何让matlab自带的jre1.5支持显示中文!这个才是根本解决问题的方法!
到网上面搜了一下,按照这个方法完美解决问题了:
http://hi.baidu.com/rabbit5455/blog/ite ... 79853.html
- super_phoenix
- 帖子: 156
- 注册时间: 2007-01-19 18:28
- 来自: University of Colorado at Boulder
- 联系:
Re:
octave也非常好,命令跟Matlab一模一样,只是没有GUIbearscafe 写了:是SCILAB.xiooli 写了:貌似linux下有个什么lab的和matlab差不多,而且是免费的啊。
相比Matlab,主要不足是开发人员数量太少,没有全面系统的Toolbox。另外在细节上还是远不及Matlab。
任重而道远啊
格物致知
- zzningxp
- 帖子: 158
- 注册时间: 2008-09-03 19:16
- 联系:
Re: [分享]Matlab 2007a成功安装
好像有些库没有加载
很多命令用不了...
比如normfit,possiornd之类
很多命令用不了...
比如normfit,possiornd之类