萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

查看: 2158|回复: 2

[计算机] matlab符号计算和maple比较

[复制链接]
发表于 2003-1-13 04:06 | 显示全部楼层

matlab符号计算和maple比较

matlab的符号计算(symbolic math)使用的是maple的工作空间,但是在速度上有差异。
刚才在做结构动力学计算中,求解一个很烦的非线性方程,特意对时间作了记录。
matlab:2分08秒
maple:13秒
看来,对付复杂的符号计算,还得用maple,毕竟是专门做这个的。
mathematica没有尝试,有机会再来,比较和maple的计算速度。
配置:cel900,内存:256-32M(作显存了,用的是笔记本)
方程,有兴趣自己试吧
.87104838e-2*omegab*(2113871.*(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(1/2)-1171755.*(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(1/2))/(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(1/2)/(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(1/2)+.43552419e-2*omegab^2*(1056935.5/(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(1/2)*(-.60163010e12*omegab+.20897948e9*omegab^3)-585877.50/(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(1/2)*(-.21131262e12*omegab+.83591788e9*omegab^3))/(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(1/2)/(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(1/2)-.21776210e-2*omegab^2*(2113871.*(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(1/2)-1171755.*(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(1/2))/(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(3/2)/(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(1/2)*(-.60163010e12*omegab+.20897948e9*omegab^3)-.21776210e-2*omegab^2*(2113871.*(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(1/2)-1171755.*(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(1/2))/(.44430910e15-.30081505e12*omegab^2+52244869.*omegab^4)^(1/2)/(.13489060e14-.10565631e12*omegab^2+.20897947e9*omegab^4)^(3/2)*(-.21131262e12*omegab+.83591788e9*omegab^3)

小虾 作
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
头像被屏蔽

TA的专栏

发表于 2003-1-13 13:31 | 显示全部楼层

对非矩阵计算和非数值计算还是用Mathematica比较好....

Mathlab里面的计算全是由数值方法来求解的.听名字就知道了MATrixLABoratory.
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2003-1-18 20:07 | 显示全部楼层
matlab强于数值,尤其是矩阵运算,但不是说,不能作符号运算和公式推导。matlab用的是maple的工作空间,所以同样具备符号运算能力,但不如maple和mathematica强是不争的事实。
至于maple和mathematica,孰强孰弱,没有标准答案。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-6-8 00:49 , Processed in 3.758321 second(s), 17 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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