File polynom.icn

Summary

###########################################################################

	File:     polynom.icn

	Subject:  Procedures to manipulate multi-variate polynomials

	Author:   Ralph E. Griswold

	Date:     June 11, 2001

###########################################################################

   This file is in the public domain.

###########################################################################

  The format for strings omits symbols for multiplication and
  exponentiation.  For example, 3*a^2 is entered as 3a2.

###########################################################################

  Links:  strings, tables

###########################################################################
Procedures:
poly2profile, poly2str, polyadd, polyexp, polymul, polysub, str2poly

Links:
strings.icn, tables.icn

This file is part of the (main) package.

Source code.

Details
Procedures:

poly2profile(poly)

: polynomial to profile sequence


poly2str(poly)

: polynomial to string


polyadd(poly1, poly2)

: add polynomials


polyexp(poly1, i)

: exponentiate polynomial


polymul(poly1, poly2)

: multiply polynomials


polysub(poly1, poly2)

: subtract polynomials


str2poly(str)

: convert string to polynomial



This page produced by UniDoc on 2021/04/15 @ 23:59:54.