问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

fortran在计算方面会比C++快吗?

发布网友 发布时间:2022-05-27 05:17

我来回答

5个回答

热心网友 时间:2023-10-09 08:49

fortran 计算效率是要比C快些。首先C++采取的大量的库,提高了编程的效率。但为了提高兼容性,只能牺牲计算效率。另外,对于数组、向量等是fortran这种科学计算语言的基本功能,而C在这方面要弱很多

热心网友 时间:2023-10-09 08:49

1、Fortran无疑是最快的,看看超级计算机上用的是什么就知道了。
即使是C语言,在科学并行计算领域也远远比不上Fortran的速度,
C++模板元编程技术勉强可以和Fortran一拼。

2、但是Fortran学起来比Matlab慢,写程序也比Matlab慢,
所以平时做一些小问题完全适于用Matlab而不是Fortran
只有很大规模的(一天乃至几十天)运算量,才有必要换Fortran

热心网友 时间:2023-10-09 08:50

Fortran和C都是高级语言,速度上不会有太大区别。

Fortran可以直接进行矩阵操作,因此可以直接把数学公式转换成语句。Fortran的意思就是FORmula TRANslator,适合于做数值计算。
C的优势是指针,因此适合于存在复杂数据结构的问题。但如果要用C实现矩阵操作,就必须自己写繁琐的循环。

参考资料:http://zhidao.baidu.com/question/196571937.html

热心网友 时间:2023-10-09 08:50

会的,不信自己编个几分钟的循环试试

热心网友 时间:2023-10-09 08:51

应该不会 感觉本质都是一样的
fortran在计算方面会比C++快吗?

fortran 计算效率是要比C快些。首先C++采取的大量的库,提高了编程的效率。但为了提高兼容性,只能牺牲计算效率。另外,对于数组、向量等是fortran这种科学计算语言的基本功能,而C在这方面要弱很多

fortran和c++哪个运算速度快

1、Fortran无疑是最快的,看看超级计算机上用的是什么就知道了。即使是C语言,在科学并行计算领域也远远比不上Fortran的速度,C++模板元编程技术勉强可以和Fortran一拼。2、但是Fortran学起来比Matlab慢,写程序也比Matlab慢,所以平时做一些小问题完全适于用Matlab而不是Fortran 只有很大规模的(一天乃至几...

为什么说fortran很擅长数值计算?难道fortran能算的用C或C++不可以...

不是因为功能上的原因,而是语言本身的性质决定的。FORTRAN本身跟机器语言十分贴近,也就是说其翻译成机器语言的效率极高。另外,FORTRAN设计之初就是为数值计算而设计的,它的很多语法跟机器的数值交互要比C或者CPP效率高得多,有说法就会FORTRAN是原生支持数值计算的高级语言。由于长期以来在数值计算领域FORTRA...

matlab fortran学哪种语言好

另外,Fortran的数据结构不如C灵活。有人也习惯用C来做数值计算。

fortran与matlab究竟哪个好?

Fortran无疑是最快的,看看超级计算机上用的是什么就知道了。即使是C语言,在科学并行计算领域也远远比不上Fortran的速度,C++模板元编程技术勉强可以和Fortran一拼。但是Fortran学起来比Matlab慢,写程序也比Matlab慢,所以平时做一些小问题完全适于用Matlab而不是Fortran 只有很大规模的(一天乃至几十天)...

我是工科学生,想知道为什么让我们学fortran,而不学其他的c或c++之类...

所以作为工科学生学好Fortran很有用,而C语言语法过于复杂(它实际是中级语言,更接近于底层,而Fortran是高级语言),不易掌握,运算效率不如Fortran,不如Fortran适于科学计算。其实各种语言的语法都大同小异,只要掌握了一种,再学习其它语言就很容易了,而且语言只是一种工具,更重要的是算法,对于你来说...

为什么 Fortran 的编译性能要好过 C / C++

另外,Array Model是非常适合编译器做矢量优化(vectorization),编译器可以清晰的知道数据的内存布局,使编译器可以做更好的优化。这点在《C++语言的设计与演化》中,Bjarne提到过矢量优化,也提到过为何Fortran因此而在数值计算中这么好。历史原因。 Fortran具有足够长的历史,更是在数值计算中长期占据主要...

Fortran语言与算法是什么

Fortran 已经相当古老了,现在很少领域在用,它早于C好长时间,但其以数学计算出名,多用于科学计算领域,但现在在科学计算领域优于Fortran的语言已经好多了,例如你用C或Fortran计算数值时还要考虑上限溢出问题,但用python则多大的东西都能计算(现在NASA的科学计算已经广泛采用python,python是一款较新的...

FORTRAN编程语言与C语言的区别是什么?

fortran语言中可通过定义子程序从而返回一系列变量值,而c语言的函数一般只能返回一个变量值。Fortran语言的最大特性是接近数学公式的自然描述,在计算机里具有很高的执行效率。易学,语法严谨。可以直接对矩阵和复数进行运算,这一点类似MATLAB。自诞生以来广泛地应用于数值计算领域,积累了大量高效而可靠的源...

FORTRAN在计算上的优势?

1、FORTRAN历史悠久 自成立以来,距第一个FORTRAN计划诞生已有近50年的时间。长期以来,FORTRAN一直是科学计算语言的唯一选择。相比之下,C / C ++和Matlab迟了将近20年。2、FORTRAN具有严格的语法要求 FORTRAN更适合严格的科学计算领域。就像C不会检查数组越界一样,如果访问了错误的地址,则计算结果是不...

fortran计算 用fortran计算积分 用fortran计算积分代码 fortran梯形法计算积分 fortran运算合法 用fortran fortran求积分函数 计算器上的oN/C Cmn计算公式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
家居风水会影响孩子的健康 什么样的家居风水很可能会导致家庭破裂? 怎么样看出男孩子在乎女孩子? 男孩最在乎女孩什么? 男孩子最在乎女孩子什么 两个人在一起 男孩在乎的是女孩的人还是 女孩的身体 带壳生蚝冷冻后多久能食用? 先结婚后恋爱的小说有小孩子女主好像叫小小 女主名叫宁小小的现代言情小说 女主叫小小,女二叫田欣的穿越小说名字叫什么 Fortran语言进行openMP并行计算do循环内的函数a(i),i=1,10000000 请问pgi fortran的并行计算为什么与不加并行计算指令的运行时间一样? 如何利用OpenMP对Fortran95程序并行计算,非常感谢! TD18650 2000mAh EJ25 EK01是什么电池? 韩国乐天世界过山车,我是13岁,请问我做合适么?是去爱宝乐园好,还是乐天世界好 求翻译哈哈哈 五岁孩子去韩国乐天世界还是乐宝? 旅韩大熊猫“爱宝”享受午后闲暇时光,它们平时都是如何打发时间的? 电暖鞋的电池能带上飞机吗? 喝了三个疗程四物汤后大姨妈提前了八九天,请问还能在喝吗 我50岁了,例假半年没来了,偶尔看到四物汤的介绍,不知道喝了有疗效吗? 之前严重贫血,吃了一年四物汤,两个月前检查不贫血了,但脾大,脸色很黄,病态黄,暗沉,每天化妆遮盖, 美国总统选票如何统计? 美国总统选举 每州选票数量根据什么决定 美国大选各个州的票数是怎么定的 美国为什么有2个洲直接按票数选出选举人票而不是按选举人制选出? 林肯当选总统的选票中,南部10个州投了多少张? 加州是哪个党的地盘,为什么有那么多选票? 赢得美国总统大选胜利需要至少获得多少选票 美国发放的选票有没有总数? 关于fortran里的一个“错误”的如何解决问题 fortran中有没有求余算符? 小年从什么时候开始和结束? 大年从什么时候开始和结束? 什么是新一代OA系统,就像我之前看到了8thManage新一代OA,求专家科普科普!谢谢。 如何将用户名和密码保存在电脑快捷键上面! chrome 保存密码有没有快捷键 在网站上注册的用户名和密码都一样,请问这么设置快捷键快速输入用户名和密码 论文摘要怎么才能弄好,有哪些好的方法 怎样编写2016春节小报 2016年的筒单的春节手抄报怎么做 有没有制作支持PNG、JPG图标的软件要免费的 连最佳御魂选择推荐 一目连最佳御魂怎么选 红宝石VBA怪兽代码 招财猫图片空间好不好? 我想为我的对象寻找一些带 草字 的可爱称呼``` 奇热免费小说,最高领99元现金是真的吗? 建行信用卡收到后可以在自动取款机激活吗? amazon跟卖怎么防止? 亚马逊卖家被跟卖怎么办 亚马逊卖家防止跟卖三大招