toString.polynomial {exams.forge} | R Documentation |
Text Representation of a Polynomial
Description
Creates a text representation for a polynomial, in the following scenarios:
if
digits
isTRUE
thenas.character(.)
is usedif
digits
isFALSE
then./.
is usedif
digits
is numeric thenas.character(round(., digits))
is used
Usage
## S3 method for class 'polynomial'
toString(
x,
digits = TRUE,
decreasing = FALSE,
variable = "x",
simplify = TRUE,
tol = 1e-09,
...
)
Arguments
x |
polynomial: vector of coefficients (first is intercept) |
digits |
numeric or logical: how to convert to text (default: |
decreasing |
logical: order of the terms by increasing or decreasing powers (default: |
variable |
character: name of the variable used (default: |
simplify |
logical: should the polynomial representation be simplified (default: |
tol |
numeric: tolerance (default:
|
... |
unused parameters |
Value
A character
Examples
p <- polynomial(c(-1,0,2)/3)
toString(p, 4)
toString(p, FALSE)
toString(p, TRUE)
toString(p, variable="z")
toString(p, decreasing=TRUE)
p <- polynomial(c(0,1,2)/3)
toString(p)
toString(p, tol=-1)