33问答网
所有问题
关于Fortran和Matlab计算速度,Fortran编写的程序计算用了15秒。而把程序改成matlab则计算花了20多小时
如题所述
举报该问题
其他回答
第1个回答 2013-09-16
matlab有自己独特的优势,但是速度是影响其发展的最大障碍!计算速度明显比C,F等语言要慢!
相似回答
fortran与matlab
究竟哪个好?
答:
大规模的数值运算还是
fortran
更好,
速度
比
matlab
快得多,以前有一次读netcdf的数据,fortran几分钟的
程序
,matlab用了一个多小时。而且fortran这么多年,也有大量的代码资源,一些常用的程序同样不需要自己编。matlab可以当个高级计算器用,小问题处理起来方便。
求助
Fortran
转换
成matlab
。说一下大概思路也行
答:
如果不考虑向量运算的优化,只要把前面变量定义的部分删掉,do循环改成
for
循环,do while改成while,print改成disp,就差不多了。你这里面用到的运算符在fortran和matlab里基本是一样的
matlab与fortran的
优缺点对比……
答:
但是,
Fortran
对大型数据的运算效率高,尤其对高性能
计算
和并行化计算方面。重要的是,Fortran 是编译型语言,你可以用它可以发布一个商业化的,收费的软件给其他用户。简单通俗的来说,matlab 是积木,快速的构建一个模型。而 Fortran 是雕刻刀,需要你精细的,一点一点的雕琢。
大家正在搜
用什么编写的程序处理速度最快
机器语言编写的程序运算速度最快
编写一个显示速度的程序
什么语言编写的程序执行速度
下面语言编写的程序执行速度最快
编写的程序怎么变成应用
编写程序判断速度值
用高级语言编写的程序
编写一个计算器程序