| 查看: 2112 | 回复: 4 | ||||
[求助]
matlab中一个脚本文件和一个脚本调用多个函数的运行时间比较 已有3人参与
|
|
matlab中目标相同,一个脚本运行,和将脚本分割为功能相同的——一个脚本多个功能函数,相比运行时间有差别吗? 个人认为调用函数中的一些变量会随着函数文件的运行结束而自动释放,所以多调用函数会比一整个脚本运行的时间稍快,当然也不是调用函数越多越好,毕竟调用也是耗时的,有没有高手能给出更合理的解释? |
» 猜你喜欢
如何从铁电相到顺电相。
已经有1人回复
各位大佬,求一份最新Wien2k版本作为学习用途
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有204人回复
南科大活性流体和软物质课题组诚招2027级博士、硕士研究生和博后
已经有42人回复
瑞典林雪平大学博士后招聘|PEC Water Splitting 方向
已经有24人回复
PRB投稿,Acknowledgment sent to author状态十天了
已经有3人回复
PVA溶解
已经有1人回复
基金申请
已经有44人回复
CSC与新西兰维多利亚大学PhD奖学金项目
已经有0人回复
新西兰Robinson研究所 招聘CSC公派访问人员
已经有0人回复
帮我的英语口语老师找学生
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
看了下1stOpt的介绍,感觉略显浮夸
已经有14人回复
炮灰模型---------- 对女生选择追求者的数学模型的建立
已经有10人回复
FMStation
至尊木虫 (知名作家)
- 应助: 591 (博士)
- 贵宾: 0.03
- 金币: 18701.7
- 红花: 97
- 帖子: 8891
- 在线: 1493.2小时
- 虫号: 2400059
- 注册: 2013-04-04
- 专业: 计算机应用技术
2楼2016-08-23 12:08:03
3楼2016-08-24 23:14:33
4楼2016-08-25 11:57:47
512095518
专家顾问 (正式写手)
-

专家经验: +52 - 应助: 118 (高中生)
- 金币: 7665.4
- 红花: 78
- 帖子: 712
- 在线: 186.1小时
- 虫号: 3195576
- 注册: 2014-05-10
- 性别: GG
- 专业: 大气环境与全球气候变化
- 管辖: 计算模拟
【答案】应助回帖
★ ★
TDwithSD: 金币+2, ★有帮助 2016-08-27 11:31:35
TDwithSD: 金币+2, ★有帮助 2016-08-27 11:31:35
|
这个问题我想两种方法应该差不多。我个人喜欢现在一个m文件里,这样比较简洁。这也仅仅只限于不太复杂的程序。以往看过外国专家写那些算法工具箱时,基本上都是采用多个函数文件,并非写在一个上面。好处在于调试函数方便,例如你都写在一个文件里,主函数有问题,这样不能调用子函数,到时候还得把子函数另存出来。 随着matlab版本的提高,循环次数的增加对于计算速度影响不再非常显著。慢的情况就是循环体内调用的函数太多了造成慢。提高运算速度,尽量采用matlab自带的函数,这就需要多查阅函数手册。调用内置的函数,速度快。 |

5楼2016-08-27 10:44:09










回复此楼