why_not 发表于 2006-9-6 12:25

请大家总结提高matlab计算程序运行速度的技巧

有哪些技巧可以提高运算速度呢?建议大家群策群力总结一下。

我先来一个,抛砖引玉,请大家跟帖总结。
1。for循环在matlab中运行较慢,如果可以的话,改写成向量或矩阵相乘可以提高速度。

[ 本帖最后由 lxq 于 2006-9-6 21:21 编辑 ]

happy 发表于 2006-9-6 15:26

1. 使用6.5以上版本
2. 尽可能转化为矩阵运算,如果实在不行可通过MEX文件用C语言实现,以提高计算速度
3. 转化为二进制执行文件运行

wxoab800628 发表于 2006-9-25 00:14

怎么改阿,求教。

kokyo52 发表于 2007-12-12 00:01

是啊,如何转化成二进制文件?

buiesea 发表于 2008-5-24 11:06

通过MEX文件用C语言实现是什么意思啊?能给具体解释一下吗?

sogooda 发表于 2008-5-24 13:42

这个是早期的帖子了,现在置顶帖里有关于提高运行速度方法的总结帖,可供大家参考。
另外,关于mex的用法doc mex
页: [1]
查看完整版本: 请大家总结提高matlab计算程序运行速度的技巧