运行python模块时遇到错误。给出错误的代码部分如下:
while np.any(ii):
u10o = u10
cd = (4.9e-4 + 6.5e-5 * u10o) # Compute cd(u10).
cd[u10o < 10.15385] = 1.15e-3
u10 = sp / (1 + a * np.sqrt(cd)) # Next iteration.
# Keep going until iteration converges.
ii = np.abs(u10 - u10o) > tol
在这里,u10 = 10.0,cd =(4.9e-4 + 6.5e-5 * u10o)= 0.00114
但是当我到达下一行cd[u10o < 10.15385] = 1.15e-3
我遇到错误-
'numpy.float64'对象不支持项目分配
任何人都可以解释此错误的含义吗?另外,我无法弄清cd[u10o < 10.15385] = 1.15e-3
行的含义。有什么帮助吗?