Exemple #1
0
    def __init__(self, equation):

        Expression.__init__(self, equation)
        self.equation = self.expression
        self.var = self.variables[0]
        self.equal_index = self.equation.find("=")
        self.lhs = ""
        self.rhs = ""
        self.get_sides()
 def __init__(self, polynomial, name=None):
     Expression.__init__(self, polynomial)
     self.polynomial = polynomial
     self.expression = self.polynomial
     self.name = name
     self.terms_by_degree = self.get_terms_by_degree()
     self.degrees = sorted(list(self.terms_by_degree.keys()), reverse=True)
     self.degree = self.degrees[0]
     self.indeterminates = self.variables
     self.non_coefficient_term = self.get_non_coefficient_term()
     self.primary_coefficient = self.get_primary_coefficient()
     self.polynomial = self.simplify()
     self.polynomial = self.reorder_terms()
Exemple #3
0
 def __init__(self):
     Expression.__init__(self)
Exemple #4
0
 def __init__(self):
     Expression.__init__(self)