擅长:python、mysql、java
<p>如果您只对<code>limit</code>上的矢量化感兴趣,而不是{<cd2>},如您所示,那么我认为您可以使用<a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.vectorize.html" rel="nofollow">^{<cd3>}</a>:</p>
<pre><code>>>> h = np.vectorize(harmonic)
>>> h(1, 1)
array(1.0)
>>> h(2, 1)
array(1.5)
>>> h([[1,2], [3,4]], 1)
array([[ 1. , 1.5 ],
[ 1.83333333, 2.08333333]])
>>> h([[1,2], [3,4]], 2)
array([[ 1. , 1.25 ],
[ 1.36111111, 1.42361111]])
</code></pre>
<p>注意,对于标量情况,这将返回0维数组。在</p>
<p>实际上,仔细想想,它也应该适用于<code>z</code>的情况:</p>
^{pr2}$