mathematics,matlab,sclilab的区别?三个软件各是做什么的?功能上的区别?难易程度等
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 12:39:34
mathematics,matlab,sclilab的区别?三个软件各是做什么的?功能上的区别?难易程度等
mathematics,matlab,sclilab的区别?
三个软件各是做什么的?功能上的区别?难易程度等
mathematics,matlab,sclilab的区别?三个软件各是做什么的?功能上的区别?难易程度等
请注意正确拼写:
mathematica,matlab,scilab
关于做什么:
mathematica是由wolfram公司的数学软件,主要专注于符号计算领域
matlab是MathWorks公司的数学软件,主要专注于数值计算领域
Scilab是开放源代码的数学软件,由法国国立计算机及自动化研究院开发生产,其功能类似于matlab
关于功能上的区别:
首先,符号计算指的是符号解,例如:a*x=b,关于x的符号解为x=b/a;数值计算就是指近似的数值解,例如3*x=1,x的数值解为x=0.33333333;
mathematica倾向于强大的符号、逻辑计算,当然数值计算也可以
matlab就倾向于工程计算、模拟仿真、数值计算,matlab没有自己的符号运算核心,其符号计算核心来自于滑铁卢大学的符号计算软件maple,
scilab软件也是一款数值计算软件,不同的是,mathematica和matlab如果不购买的话,使用的都是盗版,而scilab却是开源的,意味着所有人都有权使用它.
关于难易程度:
个人认为,用心学习的话mathematica和matlab都不是很难,
但是mathematica的语法比较严格,
另一方面如果楼主是理论和数学研究,推荐使用mathematica,如果是工科学生或者数值计算,数据大量采集分析处理,推荐使用matlab或者scilab
scilab和matlab用法差不多,它小巧而且是免费软件,但是如果一些高端应用,还是用matlab来的实际一些
前两款软件都用过,感觉matlab功能远高于mathematics,比如航空和空力热力模拟,sclilab没听说过,scilab貌似不如matlab广泛和深入,因为免费的东西很难精深,但可以自动转换matlab的代码.