| 查看: 1285 | 回复: 5 | |||
jjjx_zq银虫 (小有名气)
|
[求助]
编写C/C++程序为了提高计算效率应该注意什么细节? 已有2人参与
|
|
如题,做波动方程模拟的,将matlab下的程序改写成了C,本来想提高计算效率,但是没想到反而更慢一些。然后有写成C++试了一下,发现更慢了。。。。 所有的函数过程比较简单,因此都是自己写的。到底C怎么才能提高计算效率呀?求大神指点。 |
» 猜你喜欢
散金币祈福
已经有186人回复
求助,如何提取ELK的rt-TDDFT在某一时刻的自旋密度分布和电子密度分布
已经有1人回复
物理学I论文润色/翻译怎么收费?
已经有105人回复
澳门大学IAPME李海峰教授常年招收博士研究生
已经有0人回复
澳门大学IAPME李海峰教授常年招收博士研究生
已经有0人回复
澳门大学IAPME李海峰教授常年招收博士研究生
已经有0人回复
深圳大学应用技术学院招聘凝聚态物理博士后
已经有114人回复
深圳大学2027级光电信息工程/物理学研究生推免
已经有70人回复
求助中医院临床中医中标的青年标书学习,谢谢
已经有4人回复
浙大物院表面物理课题组长期招收普博及直博学生
已经有257人回复
【征稿】Springer Nature热电专题 Discover Materials / Discover Chemistry
已经有39人回复
brucefan
专家顾问 (著名写手)
-

专家经验: +218 - 应助: 422 (硕士)
- 金币: 2294.8
- 散金: 1720
- 红花: 88
- 帖子: 1423
- 在线: 670.2小时
- 虫号: 3048965
- 注册: 2014-03-14
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
- 管辖: 分子模拟
2楼2016-06-08 01:56:55
virtualzx
木虫 (著名写手)
- 应助: 263 (大学生)
- 金币: 7161.3
- 红花: 54
- 帖子: 1605
- 在线: 317.6小时
- 虫号: 2069080
- 注册: 2012-10-18
- 性别: GG
- 专业: 理论和计算化学
3楼2016-06-08 05:20:03
lijf517
木虫 (小有名气)
- 应助: 39 (小学生)
- 金币: 3391.9
- 红花: 14
- 帖子: 293
- 在线: 390.9小时
- 虫号: 2249203
- 注册: 2013-01-18
- 性别: GG
- 专业: 力学
|
有时不一定是语言本身的问题,可能是你代码写得不够好。你对代码的运行时间做个分析,看一下最耗时的都是那些函数,然后再仔细分析函数中可能影响效率的语句。我曾经把一个别人写的matlab程序改成了c++程序并对算法做了优化,最终效率提高了十倍 发自小木虫Android客户端 |
4楼2016-06-08 05:49:30
hans1234
新虫 (著名写手)
- 应助: 1 (幼儿园)
- 金币: 8120.4
- 红花: 1
- 帖子: 2593
- 在线: 84.1小时
- 虫号: 2170736
- 注册: 2012-12-06
- 专业: 机械结构强度学
5楼2016-06-08 21:57:57
6楼2016-06-10 14:36:29










回复此楼