Matlab:阴差阳错,安装matlab for linux的郁闷经历

回家将近20天了,这段时间总的来说还是对得起自己的,最起码这次带回来的书还是看了的(看电视剧广告浪费的时间不算)。结合下自我反思,颇有心得。上学 期选修了"数学建模",没有好好利用。也是,这两年浪费了太多的时间,接下来的时间要好好利用了。既然我的个性偏向研究,就不用再在应用层上重复学习了, 下学期好好研究人工智能和数学建模,当然手头上的事不会丢的。
有了目标,在正式行动前当然就是整理装备了,曾经在windows上安装过matlab(矩阵实验室),也仅仅是安装而已,都说了前面浪费了很多时间。 matlab原本便是诞生在unix平台上的科学计算工具,功能裁减后才适合windows平台。哈哈,有这等好事我当然不会错过了,一来它是研究数学建 模的绝佳工具,另一方面我也确实想知道linux下的matlab到底多强大。
matlab的最新版本是r2008a(3.6G),毕竟这是商业工具,还是保守比较好,刚开始花了十几个小时下载了一个r2007a(2.9G)的 iso。Firefox3自带的下载工具,300k/s左右,弥补了linux下没有一个好的下载工具的缺陷。挂载看readme安装一路下来,十来分 钟,这就是linux的好处,windows绝对不可能这么快,而且还得有虚拟光驱或刻盘。这次安装的是服务器版的,前面说了这是商业软件,不过像我这样 的穷书生,自然不愿意自己掏腰包了。也许不得要领,也许文件提供者失误,反正就是死活启动不了,我的心那疤凉疤凉的啊。重装折腾了几次,累了,换成单机版 的,呵,总算启动了。其界面源于java,并且内置jre是1.5的版本,于是乎当头一帮,菜单栏和工具栏一片空白,google了一下,得知这是 java1.5的bug,在开启compize 3d桌面特效的linux上,java界面会显示空白。解决方案是export AWT_Toolkit=MToolkit,忽然想起来之前netbeans的安装界面也会随机空白,可见这种这个解决方案还是蛮有价值的,于是就把 export放在了全局的profile里。当夜无事。
我当然不会甘心了,凭什么我就不能安装服务器版的,但就是解决不了。而且我这人,如果我知道有最新版本的东西,而其他用户又没问题时(一般就关注是否破 解),我肯定坐不住的。于是找了找,发现电驴上有r2008a的,不管了,先下载再说。这又是一段小插曲。没有一个令我满意的电驴协议的下载工具(我轻易 不开虚拟机的),幸运的是网上广为流传的号称最快的电驴源自linux且开源,又同时支持BT等多种p2p下载协议。呵呵,这世上果然还是好人多。 download and make外加settings over,人品问题 or 地域歧视?在人家那至少也200k的速度在我着最多才54k。老天啊,3.6G的大块头指望它下载到什么时候啊。算了,cancel然后进虚拟 windows 2003,再花十几个小时下载。不过是在夜里进行的,半夜时速度只有100多,早上的速度达到了700以上。虽然如此,惦记着它能否一晚上搞定,也把我折 腾的够呛。幸好没有黑眼圈(没人告诉我有没有)。安装没什么问题,但是还是启动不了,这次的现象比较奇怪,先是linux的java普遍存在的问题,虽然 刚开始转到linux时已经解决了,怎奈的matlab一根筋,不认。再解决一次,是专门针对matlab的重复工作,算了,它老人家也不容易。其次一个,用root能正常运行,普通用户就不行, 尽管已经将所有权限普通化了,也没google到结果。睡觉前的最后一次尝试,反正也用不到了,就注释了原来添加进全局profile的“export AWT_Toolkit=MToolkit”,嘿,还真成功了。郁闷,早知道前天就不多此一举了,真TMD...想想也能解释了,这个版本的matlab 内置java是1.6的,已经解决了awt的bug,而我的root用户更本没有开3d桌面特效。所有阴差阳错了一下。
其实这个解释要推敲还是有漏洞的,不过这么伤脑筋的问题还是留给别人去考虑吧。
呵呵。初战告捷,加油。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
用迅雷或电驴都可以下载! (内含序列号及License) Release 2010a 的新功能 Release 2010a 包括 MATLAB 和 Simulink 的若干新功能丶一款新产品以及对其它 85 款产品的更新和缺陷修复。已经购买 MathWorks 软件维护服务的用户可以下载产品更新。 MATLAB 产品系列的新功能包括: - 增加更多多线程数学函数,增强文件共享丶路径管理功能以及改进 MATLAB 桌面 - 新增用于在 MATLAB 中进行流处理的系统对象,并在Video and Image Processing Blockset 和 Signal Processing Blockset 中提供超过 140 种支持算法 - 针对 50 多个函数提供多核支持并增强性能,并对图像处理工具箱中的大型图像提供更多支持 - 在全局优化工具箱和优化工具箱中提供新的非线性求解器 - 能够从 Symbolic Math Toolbox 中生成 Simscape 语言方程 - 在 SimBiology 中提供随机近似最大期望 (SAEM) 算法和药动学给药方案支持 Simulink 产品系列的新功能包括: - 在 Simulink 中提供可调参数结构丶触发模型块以及用于大型建模的函数调用分支 - 在 嵌入式 IDE 链接和目标支持包中提供针对 Eclipse丶嵌入式 Linux 及 ARM 处理器的代码生成支持 - 在 IEC 认证工具包中提供对 Real-Time Workshop Embedded Coder 和 PolySpace 产品的 ISO 26262 认证 - 在 DO 鉴定工具包中提供扩展至模型的 DO-178B 鉴定支持 - Simulink PLC Coder,用于生成 PLC 和PAC IEC 61131 结构化文本的新产品
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值