mpoly (version 1.1.1)

plug: Switch indeterminates in a polynomial

Description

Switch indeterminates in a polynomial

Usage

plug(p, indeterminate, value)

Arguments

p

a polynomial

indeterminate

the indeterminate in the polynomial to switch

value

the value/indeterminate to substitute

Value

an mpoly object

Examples

Run this code
# NOT RUN {
# on an mpoly
(p <- mp("(x+y)^3"))
plug(p, "x", 5)
plug(p, "x", "t")
plug(p, "x", "y")
plug(p, "x", mp("2 y"))

plug(p, "x", mp("x + y"))
mp("((x+y)+y)^3")

# on an mpolyList
ps <- mp(c("x+y", "x+1"))
plug(ps, "x", 1)

# }

Run the code above in your browser using DataLab