科学计算首选语言是C

时间: 2019-10-17 10:40    来源: 未知   
点击:

  白小姐一肖中特马一www.678246.com,应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!

  小木虫论坛-学术科研互动平台计算模拟区程序语言C/C++科学计算首选语言是C++

  做数值计算的语言有Fortran,C/C++,Matlab,Python等,首选应该是C++。原因:

  C++运行快。C/C++和Fortran直接编译成机器代码,能充分发挥硬件的性能。脚本语言如Matlab,Python,在运行时翻译成机器代码,硬件一部分效能要花费在翻译过程上。

  有很多C++数值计算库供使用。大量的数值算法在1970年代就已经编写成库,写自己代码的时候,直接调用这些可靠的库,会极大提高效率。

  有很多开源和商业工具供使用。比如编译器,有开源的g++可用。如果用Matlab,必须有授权的License,不同版本的Matlab程序还有可能不兼容。

  C++能灵活管理内存。用脚本语言,解释的过程用多少内存是提前不知道的。用C++你提前就可以知道用多少内存。

  当然C++也不是万能的。处理某些具体任务,其他语言可能更为方便,比如处理文本和操作字符串,用Python语言更合适。数据可视化,Matlab更有优势。

  《C++程序设计语言(特别版) 》第1版第18次印刷(高清中/英文版)[PDF]

  【求助】自己写的C语言,突然想看看C++是什么,求助一下。还有C语言和C++有什么区别啊

  【原创】一个简单的kNN分类算法 (k-Nearest Neighbor algorithm) 的C++实现(附源码)

  【分享】在大的项目中为什么不用c++[也顺便测试一下你的c++基本水平]


九龙图库开奖| 五鬼正宗综合资料图库| 神童免费资区单双四肖| 六肖王特码论坛| 图库助手168开奖直播| 红波绿波蓝波对应生肖| 欲钱买白小姐什么肖| 管家婆特码玄机彩图| 老钱庄心水论坛| 三期必开一期单双|