R: Coercion to function

as.function.polynom {PolynomF} | R Documentation

## Coercion to function

### Description

PolynomF objects ARE functions, but this coercion method creates from a polynomial object a pure function with the coefficients fully exposed in the code and which evaluates the polynomial more efficiently.

### Usage

    ## S3 method for class 'polynom'
    as.function(x, variable = "x", ...)

    ## S3 method for class 'polylist'
    as.function(x, ...)

### Arguments

`x` | A polynomial object
`variable` | Character string: what variable name should be used?
`...` | Additional arguments

### Value

An explicit R function evaluating the polynomial

### Examples

    p <- poly_from_zeros(-2:3)
    p
    as.function(p)

[Package PolynomF version 2.0-5 Index]