Пример #1
0
 def __add__(self, other):
     return Operacije.vsota(self.sez, other.sez)
Пример #2
0
 def transpose(self):
     return Operacije.transponirano(self.sez)
Пример #3
0
 def tr(self):
     return Operacije.sled(self.sez)
Пример #4
0
 def det(self):
     return Operacije.determinanta(self.sez)
Пример #5
0
 def __pow__(self, potenca):
     return Operacije.potenca(self.sez, potenca.sez)
Пример #6
0
 def hadamard_product(self, other):
     return Operacije.hadamardov_produkt(self.sez, other.sez)
Пример #7
0
 def __mul__(self, other):
     if type(other) is int:
         return Operacije.mnozenje_s_skalarjem(self.sez, other)
     else:
         return Operacije.produkt(self.sez, other.sez)
Пример #8
0
 def __sub__(self, other):
     nasprotna_vrednost = Operacije.mnozenje_s_skalarjem(other.sez, -1)
     return Operacije.vsota(self.sez, nasprotna_vrednost)