
例如
mysum=0
for i=1:100
mysum=mysum+i^2;
end
用向量
i=1:100;
x=i^2;
mysum=sum(x);
for 循环算法比向量算法慢很多,但向量化占用内存大。
有些for循环可以向量化,有些则不能或不容易,而且有些也没必要,当然能用向量化的更好。
这主要靠你自己选择和琢磨了。
以上就是关于matlab 怎样用向量代替for 循环 比如: ax全部的内容,包括:matlab 怎样用向量代替for 循环 比如: ax、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)