matlab好用还是mathematical好用?

如题所述

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

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-04-20
各有所长 MATLAB 数值计算比较好 而且编程对有学过C语言的人来说比较方便.而且他的toolbox比较全面.用起来相对比较方便.
Mathematical 就是符号计算能力较强,不过如果遇到了专业知识的话 因为没有程序包,所以用起来要自己写程序,比较繁琐.本回答被提问者采纳
第2个回答  2016-04-18
MATLAB应用更多一些吧。不过功能上肯定有差别,先用其中一个,遇到解决不了的问题再换另一个。当然,得有个主要用的,就看你常用哪方面的功能,哪个软件在你常用功能上强, 就用哪个。本回答被网友采纳

matlab好用还是mathematical好用?
1、功能优势不同:Matlab是非常强大的数值计算软件,矩阵计算,编程,画图都功能丰富,数值计算更能超强。MathCAD的功能一般,不管是符号还是数值功能都不如Mathematica和Matlab优秀。2、缺点不同:matlab符号计算方面较弱,原因可能是Matlab的符号计算来自于Maple,所以磁化率拟合软件在解析拟合上有些问题,对于...

maple matlab mathematical 哪个好?
如果你要数值计算的话,MATLAB好些,不过现在maple的数值计算功能也很强大,如果你要做符号运算,Maple无疑是最好的选择,maple处理符号运算,各种各样的表达式很强大的。

用什么数学软件可以画直观图?
推荐scilab,是INRIA做的免费开源数学软件。比matlab方便。

我想学习做一些数学建模 想问问哪款数学软件好呢?
你提的这三个是国际上最成熟,最常用的,其实用起来都差不多,熟练掌握一个就够用了,我觉得Mathematical更适合你一点。

Mathematical和 MATLAB是用来做什么的?
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++ ,JAVA的支持。可以直接调用,用户...

如何自学《经济学原
推荐用SciPy自己鼓捣,R也很好。而且要钱。如果钱的话Mathematica、maple、matlab、stata、eviews、spss都好用啦。对于软件的好坏,知乎有很多圣战,可自行浏览。我是用R。这些软件也有免费替代品,比如Octave、Sage等等。2经济学2.1微观经济学简单就Varian的Intermediate Microeconomics:a modern approach。几乎...

数学工具软件有哪些,数学专业的
一般选MATLAB,如果碰到一些整数规划等问题,一般要用lingo,lindo 有一些书籍可以看一下 数学建模(Mathematical Modelling)是一种数学的思考方法,是“对现实的现象通过心智活动构造出能抓住其重要且有用的特征的表示,常常是形象化的或符号的表示。”从科学,工程,经济,管理等角度看数学建模就是用数学的...

matlib是什么意思?
Matlib是指MATLAB语言中的“数学库”(Mathematical Library)。Matlib是大多数基于MATLAB的科学计算和数据分析项目中最常用的工具之一。它包含了许多常见的数学函数和算法,比如三角函数、多项式拟合、线性代数、优化、统计分析等。Matlib的优势在于方便易用,使得开发者可以快速构建各种科技计算应用。Matlib库在...

哪位大侠用matlab帮忙求下下面矩阵的特征值?在线等八小时!
你好,我用mathematical 软件给你做了一下,这个软件在计算矩阵特征值方面精确度较高,你可以试一下,计算过程如下:输入:Eigenvalues[{{0, 1420, 802, 41, 1133, 343, 9732, 6344, 9951,4845}, {1420, 0, 2178, 1460, 2513, 1686, 8322, 7685, 8540,3435}, {802, 2178, 0, 795, 460...

数学建模需要掌握哪些编程语言和技术?
数学模型(Mathematical Model)是一种模拟,是用数学符号,数学式子,程序,图形等对实际课题本质属性的抽象而又简洁的刻划,它或能解释某些客观现象,或能预测未来的发展规律,或能为控制某一现象的发展提供某种意义下的最优策略或较好策略。数学模型一般并非现实问题的直接翻版,它的建立常常既需要人们对...

相似回答