Wolfram Mathematica 7在计算机科学和计算机工程学生中越来越受欢迎,但它提供的主要优点和特点是什么?Wolfram Mathematica 7为CS/CEN学生提供什么?
回答
这里有几个:
- 符号数学
- 数值方法
- 所有的统计和数学函数,你永远需要
- 的API和编程语言,以配合他们一起
由于CS学生有时需要帮助解决物理学和工程学中的实际问题,因此Mathematica可以提供帮助。
对于计算机工程学(和一般工程学,我想)我会说MATLAB是更相关的。也许它不像Mathematica那样做象征性的数学(虽然有一个符号数学工具箱可以很好地工作),但是在工程中,无论如何你都是在寻找一个数字近似值,所以它无关紧要。
MATLAB非常适合解决任何与矩阵有关的问题(而且,顺便说一句,似乎都是这样),并且有一个工具箱用于处理信号处理,自动控制,LEGO Mindstorms编程。
我很快就完成了我的计算机工程硕士课程,我从来没有在任何课程中使用Mathematica,即使它安装在大学的很多机器上。另一方面,MATLAB经常用于各种工程课程。
MATLAB是一个很棒的工具。毫无疑问,它强调线性代数,因为MATrix LAB是名称。 – duffymo 2009-08-01 01:07:47
我使用Mathematica和C++进行工作。 我喜欢在Mathematica中工作,因为我认为它的编程就像施放法术(想起lisp)。在几行内,你可以收集许多想法,一段时间后,当你转向像C++或Java这样的语言时,就像有人绑住了你的手。
但我仍然回到C++让我的程序工作得很快。然而,在Mathematica中快速构建原型可以大大简化我的生活,因为我至少知道我究竟需要做什么。因此,我可以专注于C++语言的疯狂。
FWIW即使Mathematica和Matlab似乎使用大多数相同的* PACK库Mathematica对于大多数数值任务运行得更快。
- 1. Combinator Reduction Wolfram Mathematica
- 2. Eigensystem排序Wolfram Mathematica
- 3. ReleaseHoldAll在Wolfram Mathematica中?
- 4. Wolfram Mathematica 9.0生成垂直表
- 5. Wolfram Mathematica返回[]奇怪的结果是什么?
- 6. Mathematica对非Wolfram数学字体的支持
- 7. 将Mathematica项目导入Wolfram Workbench 2.0
- 8. 无法在Wolfram Mathematica中生成绘图8
- 9. Wolfram Mathematica中是否有HashTable结构?
- 10. 两条线之间的交点,Wolfram Mathematica
- 11. 绘制自己的函数wolfram mathematica
- 12. Silverlight提供什么?
- 13. 在wolfram mathematica中传递列表作为参数
- 14. ModeShape提供的JackRabbit不提供什么?
- 15. 为什么Matlab提供了一个任意常量的积分?
- 16. 为什么反应原生不提供按钮组件?
- 17. 为什么$只提供'angular.mock.module'函数,$ q只提供'angular.mock.inject'函数?
- 18. 像Wolfram Alpha或Mathematica这样的系统如何求解方程?
- 19. Joomla为学生和教师提供的工作空间
- 20. 为什么Data.Set提供elems以及toList?
- 21. JavaScript Routing为您提供什么?
- 22. 什么提供scatter3D作为Y和Z?
- 23. 为什么Silverlight不提供IME支持?
- 24. 为什么Microsoft Translate API提供404?
- 25. HDFS为HBase提供了什么?
- 26. 为什么JsonStore提供commitchanges方法
- 27. 为什么使用联合提供者?
- 28. 为什么Android RemoteView类仅提供setOnClickPendingIntent
- 29. 为什么jQuery不提供.firstChild方法?
- 30. 为什么不提供任何参数
这听起来不像一个编程问题 – nos 2009-07-31 08:25:31