java api 1.8英文版:哪一种语言适合工程计算、科学计算编程?

来源:百度文库 编辑:高校问答 时间:2024/05/08 07:50:35
本人在现在的工作中经常涉及工程计算、科学计算、数理统计等。大学毕业已有几年了。几年来一直做与工程、科学计算不相关的一些工作。我在大学是学工科的。现在又回到本专业的工作领域了。这就要经常涉及科学计算、工程计算、数理统计、线形代数、高等数学等等。但,大学学的计算机基本忘的精光。大学学的是FORTRAN 77,中学学的QUICK BASIC。请高人不要笑我的基础低。
对于要适于经常的、深度的科学计算,请问我学哪一种语言合适呢?Visual BASIC? C++? Visual C? SQL? VFP?........或者我再把FORTRAN拣起来?
现在我感觉Visual BASIC 似乎好学、易学。但他是否适合科学计算编程?
因为在工作,所以,要求我要尽快、尽深掌握足以适合科学计算的编程语言。这就要求这一种语言必须足以适合科学计算、比较易学、学的快。我真不知如何选择。请高人不吝赐教,谢谢!!!
再有,我说了太多了。对于能耐着心看到这里的朋友们表示我真心的谢意。
还期望高手、高人不吝赐教,谢谢了!!!!!
问题补充:请高手不要局于我以上所列的语言,如若需要,可以在所有的语言里指点。谢谢,谢!!!

FORTRAN 是最好的科学计算语言。专门为科学计算设计的。Fortran 90 内置的操作数组的命令可以让你简单直接的完成别的语言需要多次循环判断的任务。
Fortran + IMSL数学库+ Unix服务器,效率最高,计算速度最快。
你说了经常涉及科学计算、工程计算、数理统计、线形代数、高等数学等,那Fortran就是最合适你的了,买一本 清华算法程序 或者Visual Fortran常用数值算集,估计你需要的都已经包括了。这2本书西单都有的卖。

世界上现在最好的计算机上面运行的是什么程序?是倭人的 地球实验室程序吧,Fortran写的。

Visual BASIC/Visual C 那叫语言吗,纯粹在学一个软件。
C++设计系统的程序不错,要数学计算就不如Fortran了。我大学的bbs有好事者,专门测试了Fortran,C/C++,C#的计算的速度,无一例外的是Fortran最快,效率最高,代码最短。
SQL 我感觉和科学计算真的粘不上边。
VFP 已经死了,而且本来也不合适计算。
至于有些人说的matlab,一个公司的产品,而且很混乱。我实在看不出来7.0不能编译(事实是解释)6.5的一个软件有什么值得学习的。
我会经常去baidu的Fortran吧,有问题继续讨论。

MATLAB是一种使用简便的工程计算语言。它以矩阵运算为基础,把计算、可视化、程序设计融合到一个交互工作环境中。使用MATLAB可以实现工程计算、算法研究、建模和仿真、数据统计分析、工程绘图、应用程序开发等功能。
MATLAB是美国MathWorks公司自1984年开始推出的一种使用简便的工程计算语言,MATLAB以矩阵运算为基础,把计算、可视化、程序设计融合到了一个交互的工作环境中,使用MATLAB可以实现工程计算、算法研究、建模和仿真、数据统计分析、工程绘图、应用程序开发等功能。而且,MATLAB提供的工具箱为各行各业的用户提供了丰富而实用的资源。

我觉得是maple
这个软件好学,可以自动推导公式,推导出程序,就不用编了,
你要JAVA,fortran,c,vc 源程序,
他都可以推导出来

我们老师说C 和C++比较适合

C++更好一点

fortran,o'caml
强推o'caml这个语言,运行速度和c差不多,法国数学研究院专门为科学计算设计的。

fortran其实是最适合科学计算的,fortran95特别为并行计算设计的,科学计算的话现在多半都是用并行的。大型机上跑的也多半是fortran. fortran为科学计算做了很多优化。

至于matlab, maple这种东西只是适合初学,用别人的工具库~~~如果要快的话还得自己设计。