RuntimeWarning:如果sys.path [0] =='',则在double_scalars中遇到溢出:

时间:2019-11-05 01:31:19

标签: python

我在分割向量时遇到了一些问题。

我试图调用np.array(np.zeros(x.shape))来定义向量。

h=np.array([])
dh=np.array(np.zeros(x.shape))
g=np.array([x[0]+x[1]-4, 2-x[0]])
dg=np.array([[1, 1],[-1,0]])    

auxg=np.array(np.zeros(x.shape)) 
dgaux=np.array(np.zeros(x.shape))
if g.size==1:  
    auxg=1/g
    dgaux=-dg*(1/g)**2 
else:
    for i in range(g.size):
        auxg=1/g[i]
        dgaux=dgaux-dg[i,:]*(1/g[i])**2 


ph=f-r*auxg.sum()

dph=df-1*r*dgaux
return ph, dph

RuntimeWarning:double_scalars中遇到溢出   如果sys.path [0] =='': RuntimeWarning:matmul中遇到溢出   导入系统 RuntimeWarning:在double_scalars中遇到无效的值   如果名称 =='主要':

我该如何解决这个问题?

0 个答案:

没有答案