spray (version 1.0)

homog:

Description

Various functions to create simple spray objects such as single-term, homogenous, and constant multivariate polynomials.

Usage

product(power)
homog(d,power=1)
linear(x,power=1)
lone(n,d=n)
one(d)
xyz(d)

Arguments

d
An integer; generally, the dimension or arity of the resulting spray object
power
Integer vector of powers
x
Numeric vector of coefficients
n
In function lone(), the term to raise to power 1

Value

All functions documented here return a spray object

See Also

constant

Examples

Run this code
product(1:3)                   #      x * y^2 * z^3
homog(3)                       #      x + y + z
homog(3,2)                     #      x^2  + xy + xz + y^2 + yz + z^2
linear(1:3)                    #      1*x + 2*y + 3*z
linear(1:3,2)                  #      1*x^2 + 2*y^2 + 3*z^2
lone(3)                        #      z
lone(2,3)                      #      y
one(3)                         #      1
xyz(3)                         #      xyz

Run the code above in your browser using DataCamp Workspace