Я работаю в лаборатории, где мы должны выполнять различные матричные операции без использования numpy.Я запустил свой код в автоматическом тестировании, но мне сказали, что «имя» не определено ».Я не уверен, что мне нужно изменить.
def sub(self, other):
if self.cols != other.cols or self.rows != other.rows:
return([])
subtraction_matrix = []
for i in range(self.cols):
matrix3 = []
for j in range(self.rows):
subtraction = self.elements[i][j]- other.elements[i][j]
matrix3.append(subtraction)
return (subtraction_matrix)