FORTRAN在计算上的优势?人言FORTRAN在工程计算方面有优势,现在工程计算软件还多用FORTRAN开发,请问FORTRAN在计算上到底有什么优势(和C/C++比较),究竟好在哪?最好谈得深入点,1楼的说了半天,根
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 20:52:04
![FORTRAN在计算上的优势?人言FORTRAN在工程计算方面有优势,现在工程计算软件还多用FORTRAN开发,请问FORTRAN在计算上到底有什么优势(和C/C++比较),究竟好在哪?最好谈得深入点,1楼的说了半天,根](/uploads/image/z/10388654-62-4.jpg?t=FORTRAN%E5%9C%A8%E8%AE%A1%E7%AE%97%E4%B8%8A%E7%9A%84%E4%BC%98%E5%8A%BF%3F%E4%BA%BA%E8%A8%80FORTRAN%E5%9C%A8%E5%B7%A5%E7%A8%8B%E8%AE%A1%E7%AE%97%E6%96%B9%E9%9D%A2%E6%9C%89%E4%BC%98%E5%8A%BF%2C%E7%8E%B0%E5%9C%A8%E5%B7%A5%E7%A8%8B%E8%AE%A1%E7%AE%97%E8%BD%AF%E4%BB%B6%E8%BF%98%E5%A4%9A%E7%94%A8FORTRAN%E5%BC%80%E5%8F%91%2C%E8%AF%B7%E9%97%AEFORTRAN%E5%9C%A8%E8%AE%A1%E7%AE%97%E4%B8%8A%E5%88%B0%E5%BA%95%E6%9C%89%E4%BB%80%E4%B9%88%E4%BC%98%E5%8A%BF%EF%BC%88%E5%92%8CC%2FC%2B%2B%E6%AF%94%E8%BE%83%EF%BC%89%2C%E7%A9%B6%E7%AB%9F%E5%A5%BD%E5%9C%A8%E5%93%AA%3F%E6%9C%80%E5%A5%BD%E8%B0%88%E5%BE%97%E6%B7%B1%E5%85%A5%E7%82%B9%2C1%E6%A5%BC%E7%9A%84%E8%AF%B4%E4%BA%86%E5%8D%8A%E5%A4%A9%2C%E6%A0%B9)
FORTRAN在计算上的优势?人言FORTRAN在工程计算方面有优势,现在工程计算软件还多用FORTRAN开发,请问FORTRAN在计算上到底有什么优势(和C/C++比较),究竟好在哪?最好谈得深入点,1楼的说了半天,根
FORTRAN在计算上的优势?
人言FORTRAN在工程计算方面有优势,现在工程计算软件还多用FORTRAN开发,请问FORTRAN在计算上到底有什么优势(和C/C++比较),究竟好在哪?最好谈得深入点,
1楼的说了半天,根本没解释我关心的“为什么适合工程计算”;或者说,fortran能写的工程计算软件c/c++也能写,和fortran相比有什么差别,为什么会有这样的差别
谢谢gzlu从库的角度分析fortran的优势,
FORTRAN在计算上的优势?人言FORTRAN在工程计算方面有优势,现在工程计算软件还多用FORTRAN开发,请问FORTRAN在计算上到底有什么优势(和C/C++比较),究竟好在哪?最好谈得深入点,1楼的说了半天,根
我是半年前学的FORTRAN 可以说是刚入门
不过我的老师是个牛人,听他说的这些:
FORTRAN作为为一专门的科学计算语言,其地位到目前为止还是不可动摇的.现今常用与科学计算方面的语言还有,C/C++语言,Matlab语言,FORTRAN与它们比起来有着得天独厚的优越性.
1、FORTRAN历史悠久,底子后,从第一个FORTRAN程序诞生到现在接近50年啦,很长一段时间内是科学计算语言的唯一选择,期间积累的大量的正确、可靠的程序,尽管FORTRAN标准该了多次,但由于其向下兼容,很多程序是招值即来,来之能战.现比之下,C/C++,Matlab晚了近20年
2、FORTRAN语法要求严格,更适合严谨的科学计算领域.像C中并不对数组越界进行检查,如果访问到错误的地址其计算结果是无法预测的.
3、FORTRAN可直接对数组和复数进行运算.像C完成两个矩阵的加要进行两次循环,或者是调用一个带5个形参的函数,C++虽然可以完成C=A+B的简单形式,但是它建立在定义矩阵类及其成员函数,再对运算符进行重载的基础上,前期工作繁琐,而且对矩阵的初始化变成了对矩阵类的初始化
,增加的工作量.而FORTRAN可以直接完成矩阵的C=A+B
4、与Matlab相比,FORTRAN是编译语言,Matlab类似与解释语言,循环效率高的多,所以如果Matlab要大量使用循环就不得不调用C/C++或FORTRAN程序.
5、并行计算中FORTRAN的地位是不可替代的,在并行计算领域FORTRAN是独领风骚