声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2529|回复: 9

[综合讨论] 怎么感觉MATLAB R2009a运行速度很慢啊

[复制链接]
发表于 2009-5-29 20:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
以前用的是7.1版本,今天刚装了MATLAB R2009a,也就是7.8版本,做了一个简单的符号计算,感觉计算速度与7.1相比,速度慢了不少,好几秒才得出结果,本来抱希望新版本的好使,结果真失望,请问大家用的时候也有这个感觉吗?还是我设置有问题。
ps:MATLAB R2009a下载和安装见:http://linghu002127.blog.163.com/blog/
回复
分享到:

使用道具 举报

发表于 2009-5-29 20:44 | 显示全部楼层
这个不太清楚
之前一直用6.5,还有7,现在换成了R2008a,感觉还可以,就没去装新的~
发表于 2009-5-30 11:31 | 显示全部楼层
符号计算换了MUPAD的内核了,感觉不如以前一直用的maple的内核
MATLAB强项是数值计算,楼主应该是为了数值计算新功能的目的而换高版本的MATLAB,而不是符号计算。

评分

1

查看全部评分

发表于 2009-6-5 18:31 | 显示全部楼层

回复 楼主 zhaoyaobang 的帖子

符号运算现在怎么算的啊?
我连定义一个
  1. syms x
复制代码

都出错了。
发表于 2009-6-6 02:03 | 显示全部楼层
2009a的符号计算内核和360安全软件有冲突。楼主网络搜索下解决办法

评分

1

查看全部评分

发表于 2009-6-6 09:51 | 显示全部楼层
最好不要一味追求最高版本吧,matlab从低版本到现在版本,感觉兼容做的不好,总是出现这样那样的问题:@L

评分

1

查看全部评分

发表于 2009-6-6 09:57 | 显示全部楼层

回复 6楼 sjdwjt 的帖子

呵呵,我装了之后又退到了2008a
发表于 2009-8-29 14:15 | 显示全部楼层
我用2009a和6.5计算同一个程序(里面调用了符号运算),6.5可以驱使cpu满负荷运行,3分钟出结果,而2009a却cpu老是跑不起来,不知道在干什么,程序也没有出错,貌似一直在算,20分钟了也没有任何结果:@L

到底何故????:'(
发表于 2009-8-29 23:53 | 显示全部楼层
楼上的,没有具体代码,估计只有上帝知道why?
发表于 2009-9-8 15:06 | 显示全部楼层
把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[CommandName](arguments)');

2. 只安装了Maple (最好是13.01版本,支持MATLAB 2009a)
选择Maple 引擎:
在MATLAB 命令行输入
symengine
显示下面的图形窗口。
matlab_maple_engine[1].jpg
选择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[CommandName](arguments)');
例如
>> X = maple('X := Statistics[RandomVariable](Weibull(delta,alpha))');
>> f = maple('f := Statistics[Kurtosis](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

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-18 21:07 , Processed in 0.104604 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表