完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 maxfiner 于 2013-12-12 12:48 编辑
matlab使用心得汇总——tips6 变量使用前要预先定义大小。对于大变量来说,至关重要。 如下例,仅仅是长度10000的变量,预定义和不定义运行速度相差1500倍。 对于更大的变量,两者差距更是指数性增大。 %------------------------------------------- clc;clear; tic; for i = 1:1e5 s(i) = i; end display('未曾预先定义变量消耗时间:'); toc; tic; s2 = zeros(1,1e6); for i = 1:1e6 s2(i) = i; end display('预先定义变量消耗时间:'); toc; 未曾预先定义变量消耗时间: Elapsed time is 15.547072 seconds. 预先定义变量消耗时间: Elapsed time is 0.011914 seconds. |
|
相关推荐
1 个讨论
|
|
真心不错!!!继续努力
|
|
|
|
|
|
请问simulink的s-function模块如何添加多输入输出接口
1752 浏览 2 评论
1467 浏览 3 评论
使用simulink进行三相短路故障分析时,各参数应该如何设置
2040 浏览 1 评论
想请教一下图中是simulink的什么模块,需要这种三段斜率函数模块但没找到在哪
2102 浏览 1 评论
3015 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-13 01:55 , Processed in 0.351178 second(s), Total 34, Slave 29 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号