Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2008-03-15, 14:19   #2
dnping
高级会员
 
注册日期: 2007-07-26
年龄: 41
帖子: 268
声望力: 25
dnping 是一个将要出名的人
默认

matlab调用函数,并且多次循环下的确速度非常慢,这个也是matlab的一个不足的地方,建议楼主能不用循环就不用循环……
另外,如果调用函数的话,建议楼主还是用matlab本身的函数进行调用,就像楼主帖子里面的第四条和第五条的方式,这个是matlab利用本身函数比如feval等来运算的。调用matlab函数的一个好处就是因为matlab本身有自己的加速程式,软件本身知道自己调用函数或者循环速度慢的缺陷,所以在利用matlab运算的时候其本身就有一个加速程式好加快运算速度。
当然最好的方式还是直接在一个函数体里面运算进行运算,但是不能太复杂,要不然不论在调试还是给别人参考都会带来不便。
dnping 当前离线   回复时引用此帖
 

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 16:00


Powered by vBulletin
版权所有 ©2000 - 2026,Jelsoft Enterprises Ltd.