Example #1
0
    def main(*argv):
        "Application program number 3."
        print Application3.main.__doc__
        p1 = PolynomialAsOrderedList()
        p1.addTerm(Polynomial.Term(4.5, 5))
        p1.addTerm(Polynomial.Term(3.2, 14))
        print p1
        p1.differentiate()
        print p1

        p2 = PolynomialAsSortedList()
        p2.addTerm(Polynomial.Term(7.8, 0))
        p2.addTerm(Polynomial.Term(1.6, 14))
        p2.addTerm(Polynomial.Term(9.999, 27))
        print p2
        p2.differentiate()
        print p2

        p3 = PolynomialAsSortedList()
        p3.addTerm(Polynomial.Term(0.6, 13))
        p3.addTerm(Polynomial.Term(-269.973, 26))
        p3.addTerm(Polynomial.Term(1000, 1000))
        print p3
        print p2 + p3
        return 0
Example #2
0
    def main(*argv):
        "Application program number 4."
        print Application4.main.__doc__
        p1 = PolynomialAsSortedList()
        p1.addTerm(Polynomial.Term(4.5, 5))
        p1.addTerm(Polynomial.Term(3.2, 14))
        print p1

        p2 = PolynomialAsSortedList()
        p2.addTerm(Polynomial.Term(7.8, 3))
        p2.addTerm(Polynomial.Term(1.6, 14))
        p2.addTerm(Polynomial.Term(9.999, 27))
        print p2

        p3 = p1 + p2
        print p3
        return 0