关于matlab下intlab的问题

现在,我能找到的intlab,是5.4版本,只能在matlab7.0(也就是matlab2004)中用,我想问下,这个intlab后来就没人开发了么?有没有针对matlab2012a以后版本的intlab呢?

或者,假如matlab里自带这个功能,该怎么调用?

INTLAB 是一位德国教授Siegfried M. Rump开发的,现在最新的版本是8.0,可以在Siegfried M. Rump的主页(www.ti3.tu-harburg.de/intlab/)找到。以前是免费的,但已经开始收费了,对于学术研究用途,售价是50欧元。

 

由于这个软件比较冷门,网上流传并不多。目前比较容易找到的有:MATLAB中文论坛上有5.4版(有人手上有6.0版,并发帖问过问题,但未上传软件),CSDN上有5.5版,PUDN上有6.0,但我没有PUDN账号,MATLAB中文论坛的那位有6.0的网友也只是发过一个帖子,后来就没消息了,所以,我能找到的只是5.5版。

 

各版本INTLAB适应的MATLAB版本不同,但即使是5.4版,也并不是只能在MATLAB 7.0上使用,而是经官方测试可以在2007a(7.4)上使用的。5.5版则可以在2008a(7.6)上用。

 

其它版本的MATLAB未必不能使用INTLAB 5.x,只是未经测试,很难说会存在什么问题。据INTLAB的说明文件描述,R14SP2和2006a是问题比较多的版本。由于后来的MATLAB分为32位/64位的不同版本,而且MEX文件的机制也有变化,需要针对特定的操作系统和MATLAB平台进行实测才能知道是否兼容。

 

我能给楼主的建议是,把现在能找到的最新版本INTLAB在你的MATLAB环境中测试,有什么问题再具体分析解决。也可以试一试求助有PUDN账号的人帮着下载INTLAB 6。如果上述做法不可行,那就只剩两种选择了:或者花钱购买新版INTLAB,或者使用老一些版本的MATLAB。

 

最后,把我下载的5.5版作为附件上传,供参考。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-28

我有一个Intlab V6的版本,现分享。