我试图从Matlab到Python编写MSE函数,但我得到这个错误:
for i in range(len(RuleBase)):
^
IndentationError: unexpected indent
这是我的python代码:
def Mse(RuleBase,x1,x2):
temp=np.zeros(shape = (1,6))
soogeno=np.zeros(shape = (49,4))
for i in range(len(RuleBase)):
y=crisp(m=0,M=50,fy=RuleBase[i,3],n=7)
temp[0]=RuleBase[i]
temp[0,2]=y
Soogeno[i]=temp[0,0:3]
return(soogeno)
1条答案
按热度按时间bejyjqdl1#
缩进在python中是严格执行的:
应运行: