A package for symbolic computation and more with multivariate polynomials
mpoly is the most basic function used to create objects of class mpoly.
However, it is not a general purpose function; for that see mp()
.
mpoly(list, varorder)
list | a list from which to construct an mpoly object |
---|---|
varorder | (optional) a character vector setting the intrinsic variable order of the polynomial |
Object of class mpoly.
list <- list( c(x = 1, coef = 1, y = 0), c(x = 0, y = 1, coef = 2), c(y = 1, coef = -6), c(z = 1, coef = -3, x = 2), c(x = 1, coef = 0, x = 3), c(t = 1, coef = 4, t = 2, y = 4), c(x = 1), c(x = 1), c(coef = 5), c(coef = 5), c(coef = -5) ) mpoly(list) # 3 x - 4 y - 3 x^2 z + 4 y^4 t^3 + 5#> 3 x - 4 y - 3 x^2 z + 4 y^4 t^3 + 5#> 3 x - 4 y - 3 z x^2 + 4 y^4 t^3 + 5#> 30 x^7