mvp (version 1.0-8)

special: Various functions to create simple multivariate polynomials

Description

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

Usage

product(v,symbols=letters)
homog(d,power=1,symbols=letters)
linear(x,power=1,symbols=letters)
xyz(n,symbols=letters)
numeric_to_mvp(x)

Arguments

d,n

An integer; generally, the dimension or arity of the resulting mvp object

v,power

Integer vector of powers

x

Numeric vector of coefficients

symbols

Character vector for the symbols

Value

All functions documented here return a mvp object

See Also

constant, zero

Examples

Run this code
# NOT RUN {
product(1:3)        #      a * b^2 * c^3
homog(3)            #      a + b + c
homog(3,2)          #      a^2  + a b + a c + b^2 + b c + c^2
linear(1:3)         #      1*a + 2*b + 3*c
constant(5)         #      5
xyz(5)              #      a*b*c*d*e
# }

Run the code above in your browser using DataLab