【发布时间】:2014-12-12 14:45:55
【问题描述】:
我使用 npr.uniform(size=(N, 2)) 创建了一个存储 N 个随机点坐标的数组。现在我想使用一个计算 Xtotal^2+Ytotal^2 的函数,其中 Xtotal 和 Ytotal 分别是 N 个 x 坐标和 N 个 y 坐标的总和。使用for循环我没有问题,但现在我想多次独立运行程序(超过1000次),我能想到的唯一方法是使用for循环。是否可以在矢量化代码中执行它以使其运行得更快?我正在做的实际项目有点复杂,在这里描述起来太困难了,但我想如果我能解决这个简化的程序,我做更难的程序是没有问题的。
谢谢
【问题讨论】:
标签: python arrays loops vectorization