怎么感觉MATLAB R2009a运行速度很慢啊
以前用的是7.1版本,今天刚装了MATLAB R2009a,也就是7.8版本,做了一个简单的符号计算,感觉计算速度与7.1相比,速度慢了不少,好几秒才得出结果,本来抱希望新版本的好使,结果真失望,请问大家用的时候也有这个感觉吗?还是我设置有问题。ps:MATLAB R2009a下载和安装见:http://linghu002127.blog.163.com/blog/ 这个不太清楚
之前一直用6.5,还有7,现在换成了R2008a,感觉还可以,就没去装新的~ 符号计算换了MUPAD的内核了,感觉不如以前一直用的maple的内核
MATLAB强项是数值计算,楼主应该是为了数值计算新功能的目的而换高版本的MATLAB,而不是符号计算。
回复 楼主 zhaoyaobang 的帖子
符号运算现在怎么算的啊?我连定义一个
syms x
都出错了。 2009a的符号计算内核和360安全软件有冲突。楼主网络搜索下解决办法 最好不要一味追求最高版本吧,matlab从低版本到现在版本,感觉兼容做的不好,总是出现这样那样的问题:@L
回复 6楼 sjdwjt 的帖子
呵呵,我装了之后又退到了2008a 我用2009a和6.5计算同一个程序(里面调用了符号运算),6.5可以驱使cpu满负荷运行,3分钟出结果,而2009a却cpu老是跑不起来,不知道在干什么,程序也没有出错,貌似一直在算,20分钟了也没有任何结果:@L到底何故????:'( 楼上的,没有具体代码,估计只有上帝知道why? 把MATLAB默认符号engine换成Maple的方法:
http://www.cca-es.com/cn/maple/downloads/matlab_maple_engine.pdf
在MATLAB机器上装上Maple,
1. 如果能找到Maple Toolbox for Matlab这个工具箱最好,可以在MATLAB中使用所有的Maple变量、函数命令、以及数值程序。
调用格式是>> maple('PackageName(arguments)');
2. 只安装了Maple (最好是13.01版本,支持MATLAB 2009a)
选择Maple 引擎:
在MATLAB 命令行输入
symengine
显示下面的图形窗口。
选择Maple engine,点击 Maple 按钮,然后点击 Maple Location 按钮,定义Maple 的安装路
径。
注意:与Maple Toolbox for MATLAB 不同,这个方案不能在MATLAB 和Maple 之间传递值。
它也不能使用Maple 中2-D 数学、菜单、交互式工具等,所有的计算必须在MATLAB 中完成。
以下是引用游客 在2009/8/19 17:41:56的发言:
Tips & Techniques:Maple Toolbox for MATLAB 工具箱使用介绍:
http://www.cca-es.com/cn/maple/maplematlab/maple-matlab-connector1.pdf
视频演示:http://www.cca-es.com/cn/maple/maplematlab/MTM_demo.zip
个人使用体会:
1. Maple Toolbox for MATLAB 可以完全覆盖和兼容 Symbolic Math Toolbox 和 Extended Symbolic Math Toolbox的功能。
2. 通过Maple Toolbox for MATLAB,用户可以在MATLAB中使用所有的Maple变量、函数命令、以及数值程序。
调用格式是>> maple('PackageName(arguments)');
例如
>> X = maple('X := Statistics(Weibull(delta,alpha))');
>> f = maple('f := Statistics(lambda-X) assuming alpha > 0')
3. 在Maple中调用MATLAB中的变量。或者使用内置的MATLAB package,使用MATLAB的函数,或转换MATLAB代码/m文件为Maple代码。
Maple的数值计算库和MATLAB大部分相同,如LaPACK, ATLAS, MKL,NAG等,这为两个软件之间的连接提供了方便。我们可以注意到,最近几个版本的Maple升级时,Maple与MATLAB之间的连接都有改进。
其他资料:我是一个MATLAB用户,符号计算是我工作中的一部分。有哪些符号计算引擎方案可供我选择?
http://www.cca-es.com/cn/maple/downloads/matlab_maple_engine.pdf
页:
[1]