matlab好用还是mathematical好用?

 我来答
RenKwang
高粉答主

2020-06-11 · 专注解答想答的问题们
RenKwang
采纳数:172 获赞数:33034

向TA提问 私信TA
展开全部

matlab和mathematical的不同以及优缺点如下:

1、功能优势不同:Matlab是非常强大的数值计算软件,矩阵计算,编程,画图都功能丰富,数值计算更能超强。MathCAD的功能一般,不管是符号还是数值功能都不如Mathematica和Matlab优秀。

2、缺点不同:matlab符号计算方面较弱,原因可能是Matlab的符号计算来自于Maple,所以磁化率拟合软件在解析拟合上有些问题,对于大一些的体系会出错,结果显示和合并同类项之类也做不好。

相对于Matlab的符号计算,mathematical的符号计算功能简直让人觉得震惊。的确是物理学家的工具,对于微分方程,多项式等都有非常好的符号计算功能。

矩阵的符号计算也不错,例如想用的就是求算一个小的符号矩阵的指数,exp(A),或者叫MatrixExponential,可以给出很漂亮的结果。

3、总结:Matlab肯定是数值计算的首选,功能也特别全,不过Matlab特别大,而且价格也很贵,一些工具大概要单独买。做符号运算+数值计算,Mathematica不错。

Mathematica的符号运算是不要说的,数值运算也得到很大的提高(从Mathematica5.2开始)。另外Mathematica支持C和Java,所以和外部的软件沟通有了很大提高,而且几乎可以用Mathematica来写Java程序。

关键的是Mathematica学起来很容易,大概一礼拜就是学得很好了。Mathematica的正版费用也相对比较低,文件大小也不大。

扩展资料:

Mathematica系统已经支持高性能计算。在Mathematica5.2版本中,它已经支持自动多线程计算。

,gridMathematica的引入使得用户级的并行编程可以在不同的集群和多处理器系统中进行在2008年,在所有的Mathematica许可证中囊括了并行计算技术。

包括支持网格技术如WindowsHPCServer2008、MicrosoftComputeClusterServer和SunGrid。

Mathematica增加了对CUDA和OpenCLGPU硬件的支持。另外,第8版还可以生成C代码,它可以自动由系统C编译器进行编译,比如IntelC++编译器或者VisualStudio2010编译器。

参考资料:百度百科-Mathematica

东莞大凡
2024-08-07 广告
OpenCV标定板是东莞市大凡光学科技有限公司在相机标定中常用的工具。它通常由黑白格点按一定规则排列在平面上组成,如棋盘格或圆形格等。在相机标定时,将标定板置于不同位置和姿态下拍摄图像,利用OpenCV库中的函数检测标定板上的角点或圆心,进... 点击进入详情页
本回答由东莞大凡提供
小猪RUN
推荐于2018-04-20 · TA获得超过1481个赞
知道小有建树答主
回答量:449
采纳率:0%
帮助的人:0
展开全部
各有所长 MATLAB 数值计算比较好 而且编程对有学过C语言的人来说比较方便.而且他的toolbox比较全面.用起来相对比较方便.
Mathematical 就是符号计算能力较强,不过如果遇到了专业知识的话 因为没有程序包,所以用起来要自己写程序,比较繁琐.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猴讶罩4
2016-04-18 · 超过78用户采纳过TA的回答
知道答主
回答量:150
采纳率:66%
帮助的人:73.8万
展开全部
MATLAB应用更多一些吧。不过功能上肯定有差别,先用其中一个,遇到解决不了的问题再换另一个。当然,得有个主要用的,就看你常用哪方面的功能,哪个软件在你常用功能上强, 就用哪个。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式