Python 属性错误:';功能';对象没有属性';宇宙';
当我运行程序时,出现以下错误。我已附上我的错误和程序如下。我的程序怎么了Python 属性错误:';功能';对象没有属性';宇宙';,python,fuzzy,Python,Fuzzy,当我运行程序时,出现以下错误。我已附上我的错误和程序如下。我的程序怎么了 error_x= x - x_old error_y= y - y_old reglage.input['position'] = int(x) reglage.input['vitesse'] = int(error_x - error_precedent_x) reglage.compute() x_angle=reglag
error_x= x - x_old
error_y= y - y_old
reglage.input['position'] = int(x)
reglage.input['vitesse'] = int(error_x - error_precedent_x)
reglage.compute()
x_angle=reglage.output['angle']
print x_angle
reglage.input['position'] = int(y)
reglage.input['vitesse'] = int(error_y - error_precedent_y) #dy/dt
reglage.compute()
y_angle=reglage.output['angle']
print y_angle
value=np.fmax(value,np.var.universe.min())
AttributeError:“函数”对象没有属性“宇宙”
reglage.input['position'] = int(x)
reglage.input['vitesse'] = int(error_x - error_precedent_x)
输入应在声明的范围内:
position = ctrl.Antecedent(np.arange(0, 400, 1), 'position')
vitesse = ctrl.Antecedent(np.arange(-200, 200, 1), 'vitesse')
对于此示例:
[0 400]中的x和
error\u x-error\u prevention\u x in[-200 200]如果你发布一个最小的工作或示例代码来复制就好了?正如它所说,
numpy.var
是一个函数:你是说app.var().universe.min()
?value=np.fmax(value,np.var.universe.min())
是错误显示的不是一个简单的代码,这就是为什么我不能在这里全部复制的原因!